Java 如何运行套件中的单个/多个测试,即testng.xml
testng.xml文件Java 如何运行套件中的单个/多个测试,即testng.xml,java,testng,Java,Testng,testng.xml文件 <test name="Regression 1"> <parameter name="group" value="regression"></parameter> <groups> <run> <include name = "regression"/> </run> </groups>
<test name="Regression 1">
<parameter name="group" value="regression"></parameter>
<groups>
<run>
<include name = "regression"/>
</run>
</groups>
<packages>
<package name="com.turvo.tests.regressiontests.regression1.*">
</package>
</packages>
</test>
<test name="Regression 2">
<parameter name="group" value="regression"></parameter>
<groups>
<run>
<include name = "regression"/>
</run>
</groups>
<packages>
<package name="com.turvo.tests.regressiontests.regression2.*">
</package>
</packages>
</test>
我希望参数化testng.xml,这样我就可以只运行回归1测试或回归2测试,或者如果需要,通过从命令行传递变量来运行这两个测试。有什么方法可以做到这一点吗?基本上有两种方法可以做到这一点 使用Maven surefire插件 要通过Maven surefire插件实现这一点,请将surefire插件配置为如下所示
org.apache.maven.plugins
感谢克里希南的帮助:)