我想退出所有集成测试(group=inttest),因此我编写了以下XML配置:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Service Integration Test" parallel="none">
<test verbose="1" name="Service Integration Test">
<groups>
<run>
<include name="inttest.*"/>
</run>
</groups>
</test>
</suite>
但从Intellij运行时,不会运行任何测试。
如果我添加这样的“类”部分:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Service Integration Test" parallel="none">
<test verbose="1" name="Service Integration Test">
<groups>
<run>
<include name="inttest.*"/>
</run>
</groups>
<classes>
<class name="com.service.MyTestClass" />
</classes>
</test>
</suite>
然后运行类com.service.mytestclass中包含的组“inttest.*”的所有测试…
怎么了?