Hello, no-one want to blame you in any case. I think you have not understood the problem. I think your problem is, you totaly ignore the questions and needs from the developers who want to use your software. I have read your document, but sorry, what kind of advantage will do this document have for me?
Cookie functions look like functions only for session usage. Means to start test and set a cookie. But it is not possible to read cookie value from cookie. grabCookie only works with own setCookie values. What Is the sense behind this?
As a developer with continous integration tests I want to save the data from cookie to json and later restore it to a new session, new test to avoid a login.
You documentation tells this in my eyes but your software cannot do this. Thats very confusing.
So why there is not a autoLogin sample, that first time fill login and do the login, after this, if saveToFile: true; is set, save the cookie to the generated empty json. And then reuse the the cookie data from json to start again.
In my case I really want
GrabCookie() //Save to JSON file
Start new Test
true: Look for title
This is the most usable test case every I think. If this is not working, and by the way I have really no idea how it can work with codeceptJS, for what reason you have autoLogin plugin. To save just 3 lines of code?
You know, I do not want everything for free. Iam willing to pay for everything, but codeceptJS is a blank book for me. I do not understand the advantage and how to use it.
As sample. All API I use. Also webdriverIO come with a very huge archive of samples. Yours: Not one and those available on google do not really work.
Maybe you consider this.