SK07
7 years agoContributor
read json responses from test case
I want to read the two json responses outside the test step under the test case name groovy script using ReadyAPI. import groovy.json.JsonSlurper def jsonString1 =context.expand('${aPOST#Response}'...
- 7 years ago
It can be done but as nmrao said it is usually recommended to keep the test cases separated from each other. Nevertheless here is the code:
// Get the test step for which you want the response def testStep = testRunner.testCase.testSuite.testCases[ "Name of your test case" ].testSteps[ "Name of your test step" ] // Get the response def response = testStep.testRequest.response.responseContent // Log the response log.info response
I created a demo project which can be downloaded from https://github.com/lucadln/soapui/tree/master/ReadyAPI/ResponseFromDifferentTestCase
Cheers! :manwink: