TestNG - 套件xml配置文件未显示详细输出

时间:2013-10-16 04:15:43

标签: maven testng

我在设置TestNG suite config xml文件中的详细输出时遇到问题。

这是我的maven个人资料

<profile>
          <id>faster-test</id>
            <build>
              <pluginManagement>
                  <plugins>
                      <plugin>
                          <groupId>org.apache.maven.plugins</groupId>
                          <artifactId>maven-surefire-plugin</artifactId>
                          <configuration>
                                  <suiteXmlFiles>
                                      <suiteXmlFile>src/test/resources/faster.xml</suiteXmlFile>
                                  </suiteXmlFiles>
                          </configuration>

                      </plugin>
                  </plugins>
              </pluginManagement>
          </build>
      </profile>

和配置文件faster.xml如下所示 -

<?xml version="1.0" encoding="UTF-8"?>
<suite name="FasterSuite" verbose="10" >
    <test name ="standard">
        <groups>
            <run>
                <exclude name="slow"/>
            </run>
        </groups>
       <classes>
           <class name="com.dao.SampleTest"/>
            <class name ="com.dao.Sample2Test"/>
               </classes>
    </test>
</suite>

当我使用mvn -Pfaster-test运行测试时,它在运行测试方面没有显示任何进展。如果我遗失任何东西,有人可以告诉我吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

在Maven中尝试此配置:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <version>2.5</version>
  <configuration>
    <useFile>false</useFile>
  </configuration>
</plugin>

useFile元素应该有所帮助。