我使用testNg作为我的自动化,但问题是当使用eclipse运行测试时,一切顺利,但是当我使用mvn命令运行时,似乎maven-surefire-plugin不会使用@Test(dataProvider)获取测试方法= XXX)并且只运行beforetest方法。有谁知道如何解决这个问题?
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>testNg.xml</suiteXmlFile>
</suiteXmlFiles>
<skipTests>false</skipTests>
<!-- <argLine>${surefireargs} -XX:UseSplitVerifier</argLine> -->
</configuration>
</plugin>
</plugins>