尝试从excel文件中读取数据并将其保存在测试套件属性中,但是收到此错误(使用SOAP UI 5.1.3)
//这是代码
resource/views
这是错误:
错误:groovy.lang.MissingMethodException:没有方法签名:com.eviware.soapui.impl.wsdl.WsdlTestSuite.setProperty()适用于参数类型:(java.lang.String,java.lang.String) values:[CityName1,New York]可能的解决方案:getProperty(java.lang.String),addProperty(java.lang.String),hasProperty(java.lang.String),hasProperty(java.lang.String),getProject() ,getProperties()错误在第12行
答案 0 :(得分:1)
你非常接近它。
正如错误所述,没有这样的方法setProperty
。
要设置新属性或修改现有属性,请仅使用setPropertyValue
方法。
所以,你需要做的就是简单。从代码中删除以下语句。
testRunner.testCase.testSuite.addProperty("CityName"+i)
并更改以下声明
发件人:强>
testRunner.testCase.testSuite.setProperty("CityName"+i,cityName)
要强>
testRunner.testCase.testSuite.setPropertyValue("CityName"+i,cityName)