我是自动化的新 SoapUI Pro。在 SoapUI Pro 工具的帮助下,到目前为止,我只测试了服务的请求和响应。如果我想通过在 SoapUI Pro 工具中使用 groovy 编写脚本来自动化这个过程,我该怎么做?
学习 Groovy 脚本需要哪些先决条件?
请任何人指导我..
提前致谢!
我是自动化的新 SoapUI Pro。在 SoapUI Pro 工具的帮助下,到目前为止,我只测试了服务的请求和响应。如果我想通过在 SoapUI Pro 工具中使用 groovy 编写脚本来自动化这个过程,我该怎么做?
学习 Groovy 脚本需要哪些先决条件?
请任何人指导我..
提前致谢!
navie 启动 SoapUI 测试自动化的步骤
一步一步来,你应该可以很好地自动化 SoapUI。
在这里回答发起的问题。您需要了解任何基本的编程/脚本、OOP 能力/知识、REST/Http/Https 和 JSON/XML。
别担心,这很容易,首先双击任何测试用例/套件,你会看到它的编辑器,在运行测试之前有一个“设置脚本”选项。
请分析上面列出的所有变量,例如:runner/testRunner、testCase/testSuite、logger、context...等。有一些方法可以让你得到另一个句柄,比如从 testCase 你可以通过各自的方法得到 testSuite/teststep,所以你需要知道那些。
这个想法是通过脚本运行你已经配置的 testCase/Suite/Step,你可以为每个 api 设置标题,也可以设置属性。您甚至可以通过soapui 中的Groovy/JavaScript 脚本来完成几乎所有事情。
实际上,我将创建一个博客,其中包含所需的 groovy 脚本来实现有关 REST API 执行和测试的自动化。我将在此处发布该链接。谢谢!