Hi all,
I'm trying to write my webtests using all groovy. I've searched the
mailing list (with the awesome new markmail tool) but haven't found the
"secret" I need.
If I have a test like this:
ant.testSpec(name:'groovy: MyTest){
config(config_map)
steps(){
invoke(url: 'pathto/myUrl')
storeXPath(xpath: '/list', property: 'resultingXml')
// what do I do here to get access to resultingXml OR
alternatively to currentResponse.asXml or something?
}
}
The url in my case will return all XML (not html) and I want to capture
it within that test to do my own verification on it ... perhaps with
xmlunit.
Don't want to have to do tons of verifyXPath tests.
My problem is I don't know how to access the response from groovy. I've
seen something like this:
groovy('''def document = step.context.currentResponse''')
but I still don't know what to do after that. I don't have to do all my
groovy stuff in a groovy( ) closure do I?
Also, how can I get at the step or task.dynamicProperties ? Is this
available some way ?
Thanks!
Lynn
This message and any attachments are intended only for the use of the addressee
and may contain information that is privileged and confidential. If the reader
of the message is not the intended recipient or an authorized representative of
the intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication
in error, please notify us immediately by e-mail and delete the message and any
attachments from your system.