私は、Selenium-Javaを使用して自動化を行っています。 Eclipse IDEでmavenプロジェクトを作成しました。@Test Annotationを使用してテストケースを実行しています。実行するテストケースが多数ある場合は、無効にする必要がある(priority=1,2 and so)
とenabled=false
を使用しています。何か他の方法はありますか?50を実行する必要がある100のテストを100とすると、50を無効にする必要があります。これは本当に忙しいです。セレンで特定のテストを実行する(Eclipse IDEのMavenプロジェクト)
0
A
答えて
0
TestNGグループを使用してテストをまとめて実行することができます。
OR
あなたには、使用したりtestNG.xmlファイル内のメソッドを除外して、そこからテストを実行することができます。 Regexを定義して除外されたメソッドを定義することもできます。
はTestNGのドキュメントを参照してください -
を -http://testng.org/doc/documentation-main.html
2.あなたはTestNGのを使用していない、あなたはメソッドに基づいてテストケースをスキップしたい場合は、以下のように行うことができます名前
@BeforeMethod
public void nameBefore(Method method)
{
// You can define any condition on which you want to skip your tests.
if(method.getName().matches("disabled")){
throw new SkipException("Skipping test method");
}
}
entirにあるすべてのテストメソッドを無効にする場合はあなたが使用することができます -
@Test(enable=false)
class MyClass{
// Test methods
}
関連する問題
- 1. EclipseでMavenプロジェクトを実行
- 2. は、特定のテスト実行のmaven
- 3. EclipseのSparkプロジェクト用MavenセットアップScala IDE
- 4. Eclipse Maven:スプリングプロファイルでテストを実行
- 5. Eclipse IDEでスカラーBDDテストを実行する方法
- 6. セレンの設定に基づいて特定のテストを実行する方法
- 7. EclipseでMavenプロジェクトを設定する
- 8. Selenium RC(Eclipse)でエクスポートされたテストスイートを実行するには?セレンIDEで
- 9. セレン設定速度実行テスト
- 10. eclipseでdeveloppentモードでgwt mavenプロジェクトを実行するには?
- 11. EclipseでMavenを使ってJUnit4テストを1回実行する
- 12. eclipseでgithubからmavenプロジェクトを実行する方法
- 13. IntelliJ Mavenプロジェクトにおける特定のJUnitテストのFurure
- 14. Mavenでのテスト実行
- 15. JSPプロジェクトNuxeo IDEで実行
- 16. EclipseからMavenプロジェクトを実行するには?
- 17. EclipseでMavenプロジェクトを実行できません
- 18. eclipse IDEでgeb-spockテストを実行することが可能です
- 19. Maven Eclipse Tomcat7:SpringMVCで実行
- 20. メインクラスのMavenプロジェクトを実行
- 21. 特定のMavenフェーズの実行
- 22. eclipseのMaven Webプロジェクト?
- 23. EclipseのマルチモジュールMavenプロジェクト
- 24. EclipseクローズツールをEclipse IDEで設定する
- 25. マルチモジュールのMavenプロジェクトを実行する
- 26. Sparkとmavenでプロジェクトを実行する
- 27. MavenはEclipseプロジェクト
- 28. Eclipseは統合テストを実行しますが、Mavenは実行しません
- 29. Eclipseでgradleプロジェクトを実行
- 30. WebプロジェクトをEclipse IDEにインポート
私は既に私はmavenプロジェクトを使用して言及したように、testNG.xmlと呼ばれるファイルはありません。テストメソッドを選択に基づいて実行するカスタマイズされたテストクラスと呼ばれるものを使用できますか?より正確には、単にテストメソッド名を与えることによって? –
私は自分の答えを更新しました。これはあなたの問題を解決するかもしれない – Ankur