我在设置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运行测试时,它在运行测试方面没有显示任何进展。如果我遗失任何东西,有人可以告诉我吗?任何帮助将不胜感激。
答案 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
元素应该有所帮助。