2017-08-09 5 views
0

2つのTestNGクラスに異なるテストが含まれています。例:についてはTest NGテストの順番は?

:上の例クラスのTest1 & Test2をで

Class Test1{ 
     @Test 
     public void Amazon(){ 

     } 
} 

Class Test2{ 
     @Test 
     public void Netflix(){ 

     } 
} 

は、2つの個別のファイルです。今、あなたが "TestNG Testとして実行"としてプロジェクトを実行する場合、最初に実行されるのはなぜですか?

ありがとうございました。

+0

どのIDEをお使いですか? – juherr

+0

Eclipse Neon IDEを使用しています – Kiran

答えて

0

注文はTestNGで指定されておらず、TestNG、そのプラグイン、またはJavaバージョン間で変更される可能性があります。

しかし、あなたはそれがアルファベット順にクラスを取る想像することができます:

  • のTest1#アマゾン
  • Test2を#Netflixのあなたがテストの間に強い順序を使用する場合は、あなたが使用する必要があり

TestNGの1つ以上の注文機能は、dependsOnMethods,priority、... チェックthe documentationのようです。

関連する問題