【发布时间】:2018-04-11 19:29:25
【问题描述】:
pom.xml:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
testng.xml
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="my-suite">
<test name="tests">
<packages>
<package name="com.example.*"/>
</packages>
</test>
</suite>
TestNG 将扫描所有类路径以查找测试类 (PackageUtils # findClassesInPackage)。
不需要的测试来自 test-jar 依赖项。
如何配置TestNG在maven项目测试目录中查找测试类(src/test/java默认编译为target/test-classes)?
【问题讨论】: