Contributions
Re: passing result or variable value from Groovy to test step
import groovy.json.JsonSlurper testStep = testRunner.testCase.testSteps["YourApiRequestStep"] def Response = testStep.getProperty("response").value; def someFieldYouWantToSave = "" if (Response == null) { log.error('No Response found.'); } else { def jSlurper = new JsonSlurper(); def json = jSlurper.parseText(Response); if (json.get("theFieldFromTheResponse") == null){ log.error "TheFieldFromTheResponse not found in response. Please execute the teststep and try again" } else { omegle someFieldYouWantToSave = json.get("theFieldFromTheResponse").toString() // YOUR LOGIC HERE FOR MODIFYING THE "someFieldYouWantToSave" value //SAVE THE FIELD testRunner.testCase.setPropertyValue("someFieldYouWantToSave", someFieldYouWantToSave) } } Thank you omegle chat3 years agoPlace ReadyAPI QuestionsReadyAPI Questions518Views1like0Comments