【发布时间】:2012-04-12 01:13:24
【问题描述】:
我有 2 个不同的 SoapUI 测试项目,我想在构建期间运行(我为此使用 maven-soapui-plugin 3.6.1 和 Maven 3)。 目前我所能做的就是只执行 1 个项目(请参阅我的 pom.xml 文件)......假设我想执行 2 个 SoapUI 测试项目并控制它们的执行顺序...... 这样做的正确语法是什么?
我当前的 pom.xml 文件:
<plugin>
<groupId>eviware</groupId>
<artifactId>maven-soapui-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<projectFile>${project.basedir}\src\test\resources\soapui\Web-Service-automatic-testing-soapui-project.xml</projectFile>
<outputFolder>${project.basedir}\src\test\resources\soapui\output</outputFolder>
<junitReport>true</junitReport>
</configuration>
<executions>
<execution>
<id>soapUI</id>
<!--Run as part of the test phase in the Maven lifecycle-->
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
【问题讨论】:
-
不久前我也经历过同样的事情,我的问题和解决方案可以在这里找到。一个重要的说明,我正在处理 300 + 服务。 stackoverflow.com/questions/9184862/…
标签: unit-testing maven-3 soapui pom.xml