0

「ATestClass」という名前のクラスがあり、「launchSite」、「loginToSite」などのメソッドがあります。

ここで、これらのメソッドの実行順序を制御したいと思います。そこで、以下のようにxmlファイル「testng.xml」を作成しました。

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
  <suite name="Classes" verbose="10">
   <test name="ATestClass" preserve-order="true">
    <classes>
     <class name="ATestClass" >
      <methods>
        <include name="launchSite" />
        <include name="searchAndExport" />
        <include name="loginToSite" />
      </methods>
     </class>
   </classes>
 </test>
</suite>

現在、私のクラスはこのxmlファイルを気にせず、アルファベット順にメソッドを実行します。同じパッケージにクラスファイルとxmlファイルの両方を作成しました。

どういうわけか、クラスは対応するxml構成ファイルを認識できません。

私を助けてください!

4

1 に答える 1

0

TestNGの最新バージョンを使用していますか?あなたがいることを確認してください。

于 2012-07-12T03:59:54.270 に答える