last time i am using testcafe i have realized about function which missing me in this great framework. This function is something like "continue executing the rest of particular test despite of fact that assertions appears"
To be more precise, I describe the reason i missing something like such function: Let say you are testing web application like web form where you are entering date for contracts. Such contract forms contains a lot of input boxes, dropdown menu, checkboxes etc.
First simple test will be something like this:
entering data all over form in every input, mark chekcboxes, selecting value from dropdown menu etc. This is only one test, for simple show case.
Then, you run it this test all over environments, and everything is working fine. Good.
In next webapp release you have to test if everything is working fine. But this test stopped on first assertion. And at this moment you dont know how many other assertions you have, because test script will stop working at this step.
All you can do is comment this line and start test case again. And, let say, next assertion appears on the next line.
You probably know what I mean by that. Is it possible to continue the test despite the error, and then write that test failed and display information about all errors/assertions?
From what i know and my experience, all i can do at this moment is put on every :except: condition something like :if - else:. But this is enormy work with rewriting existing test scripts.
I am sure not only me think about this. But, sadly, i am unable to found any information on web in connection with Testcafe, how you, guru's, solving this.
What do you think about this ?
thank and cheers