Forum Discussion
M_McDonald
14 years agoSuper Contributor
So put a log statement and check the script log tab to be sure the response is what you are expecting:
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def response = context.expand( '${loginClerk#Response}' )
log.info response
def holder = groovyUtils.getXmlHolder( response )
def cdata = holder.getDomNode('//return/text()').nodeValue
def holder2 = groovyUtils.getXmlHolder( cdata )
def authToken = holder2.getDomNode('//authToken/text()').nodeValue
return authToken