Prabaharan
6 years agoContributor
How to get the test suite status in soapui using groovy script?
Hi,
Iam writing a script to capture project execution status in which i need to capture test suite run status as well. I'm not able to get the test suite status. Appreciate if anyone can help me in capturing the test suite status.
- @Prabharan,
Please take a look at the answer in the below thread, you get what you need.
https://stackoverflow.com/questions/41700437/creating-a-test-report-from-project-level-tear-down-script
Note that, only test step will have actual status, if all the test steps passes then a test case is considered pass and all the test cases are passed then a suite is passed. Huhu
You can use the event: TestSuiteRunListener.afterRun
log.info "Status test suite " + testRunner.testSuite.name + " " + testRunner.status
I use events for example to send my results to testrail. So you should be able to do whatever you need with these events.
A test suite teardown script should be possible too. You should be able to use runner.status
Cheers, Sabine