Forum Discussion
Please use below code snippet for the same.
Before that, replace TEST_STEP_NAME with actual value of your case. And you can find some useful examples here from soapui.org documentation.
https://www.soapui.org/scripting-properties/tips-tricks.html
import com.eviware.soapui.support.XmlHolder def response = context.expand( '${TEST_STEP_NAME#Response}') def holder = new XmlHolder(response)
Please find an example to extract CDATA here:
Thanks Rao for looking into it. Sure I will try your suggestion. I have fixed my CDATA issue and getting null pointer exception as mentioned in second my post. I thought i am getting null pointer exception may be due "request" is null and for that i tried to get TestRequest properties and it shows null in the log. Any thoughts why is "Request " parameter is null?
please find my code and its log message below. I have also attached my screenshot.
firstTestStep =context.testCase.testSuite.project.testSuites["Services"].testCases["Rest"].testSteps["GetUserdetails"]
stepPropList = firstTestStep.getPropertyList()
for(i in stepPropList){
log.info(" " + i.getName() + " : " + i.getValue())
}
- Thu Aug 04 16:02:18 IST 2016:INFO: Username : null
- Thu Aug 04 16:02:18 IST 2016:INFO: Password : null
- Thu Aug 04 16:02:18 IST 2016:INFO: Domain : null
- Thu Aug 04 16:02:18 IST 2016:INFO: Request :
- Thu Aug 04 16:02:18 IST 2016:INFO: ResponseAsXml : null
- Thu Aug 04 16:02:18 IST 2016:INFO: Response : null
- Thu Aug 04 16:02:18 IST 2016:INFO: RawRequest : null
- ravibabu_it9 years agoOccasional Contributor
Now I got why my request is null after going through this link...
it looks like request will be always null for Rest get request and for post request it contains value.. I have to look for other options to make my framework working..
Thanks,
Ravindra
- selva297 years agoOccasional Contributor
Did u got any way to get the rest request for the "GET' request ??
- HimanshuTayal7 years agoCommunity Hero
Hi selva29,
I was only able to get the parameters i have passed in GET request, as there is no request for the GET type.
Related Content
- 4 years ago
- 5 years ago
Recent Discussions
- 15 years ago