Groovy 如何从TestSuite安装脚本访问testcase属性

Groovy 如何从TestSuite安装脚本访问testcase属性,groovy,soapui,Groovy,Soapui,我计划从excel中读取数据,并将它们设置为测试用例级属性 所以我试图从testsuite的设置脚本中设置数据, 差不多 log.info testSuite.testCase.getTestCaseByName('OW_Y_D_DE_UMNR').getName() 但我得到一个错误的声明 groovy.lang.MissingPropertyException:无此类属性:类的testCase:com.eviware.soapui.impl.wsdl.WsdlTestSuite可能的解决方

我计划从excel中读取数据,并将它们设置为测试用例级属性

所以我试图从testsuite的设置脚本中设置数据, 差不多

log.info testSuite.testCase.getTestCaseByName('OW_Y_D_DE_UMNR').getName()
但我得到一个错误的声明

groovy.lang.MissingPropertyException:无此类属性:类的testCase:com.eviware.soapui.impl.wsdl.WsdlTestSuite可能的解决方案:testCases

好的,我想你只需要:

testSuite.getTestCaseByName('OW_Y_D_DE_UMNR').getN‌​ame()

你读到错误了吗?可能的解决方案:testCases您是否尝试过testSuite.testCases.getTestCaseByName'OW_Y_D_DE_UMNR'。getName?ie:测试用例,不是测试用例是的,我确实试过了,力道。相反,得到了以下错误groovy.lang.MissingMethodException:没有方法签名:java.util.HashMap.getTestCaseByName适用于参数类型:java.lang.String值:[OW_Y_D_DE_UMNR]