如何在 SoapUi 中使用 Groovy 重命名测试用例或测试步骤
How to rename a Testcase or Teststep using Groovy in SoapUi
我正在重构 SoapUi 中的大量测试。
有没有办法通过 Groovy 自动创建和重命名测试 cases/test 步骤?
谢谢。
可能不是您要查找的内容,但我在文本编辑器中使用查找和替换手动编辑测试套件 xml 取得了一些成功。您需要小心并确保备份副本。
问题中关于您真正需要实现什么的信息确实不多,但是考虑到您提供的信息很少,一种方法是直接修改 soapUI 项目 XML 文件。我过去曾成功地做到这一点。我最后一次使用 soapUI,它 UI 没有大量的重构功能。
您可以 运行 Groovy 使用 SoapUI Groovy Console plugin 在 SoapUI 中编写代码。这样,您可以通过编程方式更改任何您想要的 属性(当然在 API 限制范围内)。
至于如何解决你的实际问题的技术细节,我只能参考this blog post and SoapUI's javadoc。基于博客post,你需要弄清楚给你的是什么,基于API,你需要弄清楚如何实现你所需要的
在我的例子中,我开始将我的项目绑定为一个 project
变量,然后从那里继续。
我正在重构 SoapUi 中的大量测试。 有没有办法通过 Groovy 自动创建和重命名测试 cases/test 步骤?
谢谢。
可能不是您要查找的内容,但我在文本编辑器中使用查找和替换手动编辑测试套件 xml 取得了一些成功。您需要小心并确保备份副本。
问题中关于您真正需要实现什么的信息确实不多,但是考虑到您提供的信息很少,一种方法是直接修改 soapUI 项目 XML 文件。我过去曾成功地做到这一点。我最后一次使用 soapUI,它 UI 没有大量的重构功能。
您可以 运行 Groovy 使用 SoapUI Groovy Console plugin 在 SoapUI 中编写代码。这样,您可以通过编程方式更改任何您想要的 属性(当然在 API 限制范围内)。
至于如何解决你的实际问题的技术细节,我只能参考this blog post and SoapUI's javadoc。基于博客post,你需要弄清楚给你的是什么,基于API,你需要弄清楚如何实现你所需要的
在我的例子中,我开始将我的项目绑定为一个 project
变量,然后从那里继续。