We are building a new experience for our SmartBear Community.
This site is now read-only. You can still browse and search as usual. Learn More
This site is now read-only. You can still browse and search as usual. Learn More
There is a ReadyAPI feature request to re-run failed Test Cases and/or Test Suites and update their status, but there is no ETA for this yet.
Hi,
Sorry for late response, got stuck in official deleiverables.
However, please see steps below -
1. One of my TestSuite (JCPCustomerLookup) has 7 Test Cases
2. Run this TestSuite
3. All Test Cases PASSED except one Test Case
4. Failed Test Case re-ran automatically because of attached scripts (Re-ran Scripts) which is written under Teardown scripts at TestSuite level. As result - It is PASSED in 2nd round of execution
Now, all Test Cases are PASSED under this TestSuite but overall Status is showing in red for TestSuite.
And It's generated report is showing Failed with one Test Case.
For details, please see attached.
Yes, I tried to run entire suite but same problem.
Hi. It seems that test suite result is updated at the end of the test suite launch. After that, if a specific test case is re-launched (in your case) and not the entire test suite, the global test suite status is not updated.
You may try to force test suite status to be recomputed. I have never done that.
An other idea is to try to relaunch test case if its fail before its end, for example with a conditional or groovy step :
If at least one test step is failed, go to first test step