如何在一次发布中运行多个项目?

时间:2016-04-13 10:35:44

标签: soap soapui

我有4个相互依赖的项目,我想一个接一个地运行4个项目。

有没有办法作为单个包运行?

1 个答案:

答案 0 :(得分:1)

我认为您使用 testRunner 运行 SOAPUI 项目。查看testRunner documentation,您可以看到只能将一个项目传递给呼叫。

但是,如果您正在使用某些自动化构建工具(如 gradle ),则可以创建并创建自定义任务,例如对 testRunner 进行各种调用以将项目传递给按顺序执行所有操作,有关详细信息,请查看此answer

如果您没有使用任何自动化工具,或者您不知道如何实现它,那么作为一种可能的解决方法,您只需创建一个 CLI脚本即可。例如,假设您在Windows上的类路径中有SOAPUI_HOME/bin,则可以使用以下内容创建 myTestRunner.bat

call testrunner "path/to/your/project1.xml"
call testrunner "path/to/your/project2.xml"
call testrunner "path/to/your/project3.xml"
...

希望它有所帮助,