1

我使用 Jenkins-Maven 构建项目运行 SoapUI 测试。我更新了 POM 文件以在 Allure 中生成报告。Jenkins 控制台输出显示构建成功,报告生成成功。但是 Allure 报告仪表板说 Testsuites 0 PASSED。你能帮忙,让我知道是什么导致了这个问题。这是 POM 文件。

非常感谢 !

=========================

<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>
    <groupId>com.smartbear.soapuiMavenTutorial</groupId>
    <artifactId>SoapUI-Maven-Tutorial</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>SoapUI-Maven-Tutorial</name>
    <url>http://maven.apache.org</url>
    <parent>
        <groupId>ru.yandex.qatools.allure</groupId>
        <artifactId>allure-examples-parent</artifactId>
        <version>1.0</version>
    </parent>
    <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <aspectj.version>1.8.6</aspectj.version>
        <allure.version>1.4.14</allure.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-maven-plugin</artifactId>
            <version>2.3-SNAPSHOT</version>
        </dependency>
        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-testng-adaptor</artifactId>
            <version>1.4.14</version>
        </dependency>
        <!--Added this junit adaptor-->
        <!--dependency>
                <groupId>ru.yandex.qatools.allure</groupId>
                <artifactId>allure-junit-adaptor</artifactId>
                <version>2.2</version>
        </dependency-->
        <!--added jdbc below in build element-->
    </dependencies>
    <pluginRepositories>
        <pluginRepository>
            <id>SmartBearPluginRepository</id>
            <url>http://www.soapui.org/repository/maven2/</url>
        </pluginRepository>
    </pluginRepositories>
    <build>
    <plugins>
    <plugin>
    <dependencies>
        <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc14</artifactId>
        <version>10.2.0</version>
        <scope>runtime</scope>
        <!--systemPath>C:\maven\ojdbc6.jar</systemPath-->
        </dependency>
    </dependencies>
        <groupId>com.smartbear</groupId>
        <artifactId>ready-api-maven-plugin</artifactId>
        <version>1.3.0</version>
        <executions>
        <execution>
            <phase>test</phase>
            <goals>
            <goal>test</goal>
            </goals>
            <configuration>
<projectFile>C:\Gee-SoapUI-Projects-Backup\27Aug2015-POSBkup\May04-2015-Point of Sale.xml</projectFile>
                    <outputFolder>C:\Users\pulipge\.jenkins\jobs\SoapUI-PRO-Allure\workspace\allure-result
        </outputFolder>
    <reportFormat>xUNIT</reportFormat>
        <reportName>TestCase Report</reportName>
        <!--reportName>TestSuite Report</reportName-->
        <testSuite>ErrorCodes</testSuite>
        <junitReport>true</junitReport>
        <printReport>true</printReport>
        <exportAll>true</exportAll>
     <soapuiProperties>
         <property>
          <name>soapui.home</name>                 <value>C:\Users\pulipge\ReadyAPI-1.3.0\bin</value>
      </property>
    </soapuiProperties>
<properties> 
<property> 
<name>listener</name> <value>ru.yandex.qatools.allure.junit.AllureRunListener</value> 
  </property> 
   </properties>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<excludeDefaults>true</excludeDefaults>
<plugins>

<plugin>
    <groupId>ru.yandex.qatools.allure</groupId>
    <artifactId>allure-maven-plugin</artifactId>
    <version>2.7</version>
</plugin>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-report-plugin</artifactId>
    <version>2.18.1</version>
    </plugin>
</plugins>
</reporting>
</project>
4

0 回答 0