Testng.xml中的Groups参数存在问题
我正在创建一个testng.xml文件来运行属于不同类的“Sanity”组的测试方法。类在不同的包中 问题:Testng正在运行属于XML中提到的组的所有测试方法,但执行顺序不正确,首先运行来自不同类的所有优先级为1的测试方法。我们能做些什么,让一个特定类的所有测试方法都先运行,依此类推吗Testng.xml中的Groups参数存在问题,testng,Testng,我正在创建一个testng.xml文件来运行属于不同类的“Sanity”组的测试方法。类在不同的包中 问题:Testng正在运行属于XML中提到的组的所有测试方法,但执行顺序不正确,首先运行来自不同类的所有优先级为1的测试方法。我们能做些什么,让一个特定类的所有测试方法都先运行,依此类推吗 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
<listeners>
<listener class-name="com.TestngListeners" />
</listeners>
<test name="Test">
<groups>
<run>
<include name="Sanity"/>
</run>
</groups>
<packages>
<package name="com.tests.windows.*"></package>
<package name="com.tests.server.*"></package>
</packages>
</test> <!-- Test -->
</suite> <!-- Suite -->
这是优先级
属性的目的,即更改执行顺序。那么你为什么要设置它呢?如果删除它,则给定类的所有测试方法都将按顺序执行。这是priority
属性的目的,即更改执行顺序。那么你为什么要设置它呢?如果删除它,则给定类的所有测试方法都将按顺序执行。