1

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

誰も理由を知っていますか?Plsは親切に助けてください〜どうもありがとう!

4

1 に答える 1

1

最新の TestNG を使用している場合は、「preserve-order」を使用します。

<test name="foo" preserve-order="true">
  <classes>
    <class...>
于 2010-09-16T13:57:48.043 に答える