現在、Jenkins によって呼び出される Maven 3.0.4 で Selenium スクリプトを実行する継続的統合フレームワークがあります。テスト スイート内に多数のテストを含むプロジェクトを SoapUI で作成しました。SoapUI スクリプトを既存の継続的インテグレーション プロセスの一部として実行したいのですが、うまくいきません。私は大規模な調査を行ったので、これが私の最後の手段です。誰かがこれを設定するための段階的な指示を提供してもらえますか? これまでに次のことを行いました。
REST テスト用の Workspace ディレクトリにフォルダーを作成しました。
上記のディレクトリ (ワークスペース) 内に src フォルダーを作成しました。src フォルダーは、次の構造で構成されています。 src/test/soapui/xml ファイルに soapui プロジェクトの名前が含まれています。
src フォルダー内に直接、次の pom.xml ファイルがあります。
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>Web Service Test Module</name>
<groupId>com.dstvo</groupId>
<artifactId>SOA-Tesing</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<description>Web Service soapUI integration tests</description>
<pluginRepositories>
<pluginRepository>
<id>eviwarePluginRepository</id>
<url>http://www.soapui.org/repository/maven2/</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>eviware</groupId>
<artifactId>maven-soapui-plugin</artifactId>
<version>4.0.0</version>
<configuration>
<projectFile>src/test/soapui/REST-Testing-soapui-project.xml</projectFile>
<host>local host and port</host>
<outputFolder>${project.build.directory}/surefire-reports</outputFolder>
<junitReport>true</junitReport>
<printReport>false</printReport>
</configuration>
<executions>
<execution>
<id>Soa_Tests</id>
<goals>
<goal>test</goal>
</goals>
<phase>test</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
maven で soapui テストを実行するために必要なのは pom.xml ファイルだけなのか、それとも不足している手順があるのか わかりません。助けてください?