首页 文章

如何使用soapUI Pro中的groovy脚本启动自动化?

提问于
浏览
1

我是自动化的新SoapUI Pro . 在SoapUI Pro工具的帮助下,到目前为止,我只测试了该服务的请求和响应 . 如果我想通过在SoapUI Pro工具中使用groovy编写脚本来自动执行此过程,我该怎么办?

学习Groovy脚本需要哪些必要条件?

请有人指导我..

提前致谢!

2 回答

  • 2

    navie启动SoapUI Test Automation的步骤

    • 详细了解XML DOM(http://www.w3schools.com/xml/xml_dom.asp) . 这是怎么回事 .

    • 了解SoapUI的工作原理 . 转到他们的website .

    • 确定您要自动化的要求到底是什么 . 它可以像为已存在/创建的测试套件运行测试套件或从绑定生成实时XML请求,连接Excel以获取数据,生成XML响应和验证,生成日志等一样简单 . 天空是极限 .

    一步一步,你应该很好地自动化SoapUI .

  • 0

    在这里回答发起的问题 . 您需要了解任何基本的编程/脚本,OOP功能/知识,REST / Http / Https和JSON / XML .

    不要担心这一切都很简单,首先双击任何测试用例/套件,你会看到它的编辑器,因为在运行测试之前有一个“安装脚本”选项 .

    请分析列出顶部的所有变量,例如:runner / testRunner,testCase / testSuite,logger,context ...等 . 有一些方法可以从中获得另一个句柄,比如从testCase可以通过各自的方法得到testSuite / teststep,所以你需要知道 .

    我们的想法是运行一个已经配置的testCase / Suite / Step by脚本,您可以为每个API设置标头,也可以设置属性 . 您甚至可以通过soapui中的Groovy / JavaScript脚本执行几乎所有操作 .

    我实际上将创建一个博客,其中需要groovy脚本来执行自动化,REST API执行和测试 . 我将在这里发布该链接 . 谢谢!

相关问题