Testng.xml中的Groups参数存在问题

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

我正在创建一个testng.xml文件来运行属于不同类的“Sanity”组的测试方法。类在不同的包中

问题:Testng正在运行属于XML中提到的组的所有测试方法,但执行顺序不正确,首先运行来自不同类的所有优先级为1的测试方法。我们能做些什么,让一个特定类的所有测试方法都先运行,依此类推吗

    <?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
属性的目的,即更改执行顺序。那么你为什么要设置它呢?如果删除它,则给定类的所有测试方法都将按顺序执行。