当需要从testng.xml中的2个类运行测试时,为什么TestNG会从类中随机选择mehods?

时间:2010-09-16 05:37:05

标签: testng

我需要使用TestNG从2个类运行测试。 testng.xml配置指定了:

<classes>
    <class name="com.xyz.TestA"></class>
    <class name="com.xyz.TestB"></class>
</classes>
  • TestA有方法:i1,i2,i3,i4
  • TestB有方法:j1,j2,j3,j4

测试按以下顺序进行:

i1,i3,j1,j4,i2,i4,j2,j3

有人知道原因吗? 请帮忙〜 非常感谢!

1 个答案:

答案 0 :(得分:1)

如果您使用的是最新的TestNG,请使用“preserve-order”:

<test name="foo" preserve-order="true">
  <classes>
    <class...>