How to capture assertions list with it's response?
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to capture assertions list with it's response?
Not sure if the image will appear
If you run a testStep and look at the Assertions. SoapUI returns the assertion Green/Red as well as adding "- VALID" or "- FAILED"
Question: Is there a way to captuer that full string? The name + status
i.e.
SOAP Response - VALID
XPath Match - VALID
Contains - VALID
Not Contains - FAILED
Currently I'm pulling the assertionsList - testStep.getAssertionAt(AssertionCount).getLabel()
But I want the extra status piece to go along with it.
Thank you, Rob
Solved! Go to Solution.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you please add little more details regarding your use case, how are you going use or run the tests?
Regards,
Rao.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I actually found my answer in a post
// get the testStep
def testStep = testRunner.testCase.getTestSte pByName('Test Request')
// print assertion names an its status
testStep.getAssertionList().ea ch{
log.info "$it.label - $it.status"
}
it was the "status" I needed to add. so for my code I put:
testStep.getAssertionAt(AssertionCount).name + '->[' + testStep.getAssertionAt(AssertionCount).status + ']'
