我使用Groovy
脚本作为我们SoapUI
自动化努力的一部分。了SoapUI Groovy的API文档
我试着在SoapUI的网站上查看关于它们对象模型的文档,以及Groovy
如何在testRunner
上下文中正确使用,但是我找不到任何有用的东西。由于Groovy
编辑器SoapUI
耗材没有自动完成功能,因此很难猜测每个对象具有哪些属性。
是否有关于API和如何使用它们的任何好的文档?
我使用Groovy
脚本作为我们SoapUI
自动化努力的一部分。了SoapUI Groovy的API文档
我试着在SoapUI的网站上查看关于它们对象模型的文档,以及Groovy
如何在testRunner
上下文中正确使用,但是我找不到任何有用的东西。由于Groovy
编辑器SoapUI
耗材没有自动完成功能,因此很难猜测每个对象具有哪些属性。
是否有关于API和如何使用它们的任何好的文档?
最终发现它 - 我太想找到groovy
文档,而不是查看Java API
文档。
该模型的入口点是一个testRunner
,它实际上是一个WsdlTestCaseRunner
对象。
它的文档可以在这里找到: http://www.soapui.org/apidocs/com/eviware/soapui/impl/wsdl/testcase/WsdlTestCaseRunner.html
在这个页面,如果我想我可以导航到该模型的其余部分。
SmartBear发布就绪API这是进一步增强soapUI中(包括支付工具),它具有上下文意义上的帮助,而这样做Groovy脚本。
而下面link可能是有益的脚本。
也想补充一点,在Groovy脚本测试步骤,下面的实例变量都可以,你会看到相同的Groovy脚本面板上,编辑器的顶部。
和小技巧是,如果你在脚本类型log.info,你可以看到一些有趣的东西在日志中。
例如,你可以尝试
log.info testRunner
谢谢,我错过了** **专业文档 - 我真正需要的。另外,感谢Groovy JDK - 这也非常有帮助。 – RonK 2011-05-26 04:26:21
非常欢迎 - 我花了2个月才意识到有不同的文档。 – BlackGaff 2011-05-26 14:41:28
和用户指南,对于我们这些刚接触Groovy的用户:http://groovy.codehaus.org/User+Guide – Alan 2013-12-05 19:48:39