TestNG.xml套件,包括所有软件包的所有文件
2022-09-02 20:10:08
正准备用Maven+TestNG+Selenium实现一个测试框架。
你如何声明一个套件.xml,告诉TestNG运行所有测试?我已经尝试了所有这些,但无济于事:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<classes>
<class name="*" />
</classes>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<groups>
<run>
<include name="*" />
<exclude name="disabled" />
</run>
</groups>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<packages>
<package name="*" />
</packages>
</test>
</suite>
我需要使用不同的参数指定不同的套件配置,但所有参数都运行所有测试。我能挖出的每个例子都明确地列出了每个对我来说没有意义的类或包。