我在xls中为SOAP Web服务提供了一些数据集。使用Groovy脚本我可以读取数据并可以使用变量进行打印。但是如何将此变量用于Webservice XML。 我觉得物业转移功能在这里不会帮助我,因为从XLS中选择了价值
目前我尝试过:
是:
def myTestCase = context.testCase;
myTestCase.setPropertyValue("web:StateCode", d[1]);
OR
testrunner.testcase.setPropertyValue("web:StateCode", d[1]);
AND在SOAP请求中,我将变量传递为:
<web:StatefCode>${d[1]}</web:StateCode>
答案 0 :(得分:0)
您的问题有多种解决方案。您似乎正在尝试的最简单的方法是将值存储在测试用例属性中:
def data // something from your Excel
testRunner.testCase.setPropertyValue('stateCode', data)
要在后续请求中使用此功能,请使用property expansion:${TestCase#stateCode#}
。