Documentation SoapUI Groovy API文档

Documentation SoapUI Groovy API文档,documentation,groovy,soapui,Documentation,Groovy,Soapui,我正在使用Groovy脚本作为SoapUI自动化工作的一部分 我试图在SoapUI的网站上查找有关其对象模型的文档,以及如何在testRunner上下文中正确使用Groovy,但我还没有找到任何有用的东西。由于Groovy编辑器SoapUI没有自动完成功能,因此很难猜测每个对象都有哪些属性 有关于API和如何使用它们的好文档吗 最终找到了它-我太专注于查找groovy文档,而不是查看javaapi文档 模型的入口点是一个testRunner,它实际上是一个WsdlTestCaseRunner对象

我正在使用
Groovy
脚本作为
SoapUI
自动化工作的一部分

我试图在SoapUI的网站上查找有关其对象模型的文档,以及如何在
testRunner
上下文中正确使用
Groovy
,但我还没有找到任何有用的东西。由于
Groovy
编辑器
SoapUI
没有自动完成功能,因此很难猜测每个对象都有哪些属性


有关于API和如何使用它们的好文档吗

最终找到了它-我太专注于查找
groovy
文档,而不是查看
javaapi
文档

模型的入口点是一个
testRunner
,它实际上是一个
WsdlTestCaseRunner
对象。
其文档可在此处找到:


如果需要,我可以从该页面导航到模型的其余部分。

请注意,有两组API:

  • 专业版:

  • 免费版本:

  • groovy文档:

    SmartBear发布了Ready API,它是对SoapUI Pro(两者都是付费工具)的进一步增强,SoapUI Pro在执行groovy脚本时具有上下文感知帮助

    以下内容可能有助于编写脚本

    还想添加一点,在groovy脚本测试步骤中,以下实例变量可用,正如您在编辑器顶部的groovy脚本面板上看到的一样

  • 上下文
  • 日志
  • 测试者
  • 小技巧是,如果在脚本中键入log.info,您可以在日志中看到一些有趣的内容

    比如你可以试试

    log.info testRunner
    

    谢谢,我错过了专业文档-我真的需要这些。另外,感谢
    Groovy
    JDK-这也非常有用。非常欢迎您-我花了2个月的时间才意识到有不同的文档。对于我们这些新加入Groovy的人,用户指南: