私はIntellijとTestNGを最近使用しています。私のコードでWebページを開く方法を知っています。自分のコードでテストしていますが、TestNGを実行するたびにTestNGを渡したいと思っていました。テスト。私はこれを前にやっているのを見ましたが、私の人生のために私は覚えていません。これは私の最後の希望です。Intellij TestNG JDK設定パスURL
0
A
答えて
0
私はあなたがここに小さな混乱を作っていると思います。それは理にかなっているので、ウェブアプリは、のみ/デバッグコンフィギュレーションを実行するためにブラウザウィンドウを起動するオプションが存在します。
私はあなたがセレンを使用している知っているが、TestNGの/ JUnitのためにそれはなりません。ブラウザーを開くのは非常に意味があります。なぜなら、単にフレームワークを単体テストしているからです。さらに、セレンがその魔法を働かせるためには、特別な種類のドライバを使用してブラウザを開く必要があります。
しかし、TestNGフレームワークのいくつかのパラメータをテストクラスに渡したい場合、これは表示していたインターフェイスから実行できます。これはあなたが必要があるとしている結果である
:
public class TestNGTest {
@Test
@Parameters({"driver", "url"})
public void shouldReadParametersSentFromIJ(String driver, String url) {
System.out.println(String.format("This test would run using the [%s] driver and on the [%s] URL.", driver, url));
}
}
:
はあなたのようなテストケースを持っていると仮定します
関連する問題
- 1. のIntelliJは、JDK
- 2. 設定JDK:9
- 3. Eclipseで手動でJDKパスを設定する
- 4. linux 2.6.33-r2でjdkのパスを設定する方法は?
- 5. iframeのベースURLパスを設定する
- 6. JREとJDKのパス
- 7. TestNGの環境設定
- 8. Intellij - デフォルト出力パスをgradle出力に設定する
- 9. intellijコードネームプラグインのjava.exeを探すパスを設定します
- 10. IntellIJでsbt binパスを設定する方法は?
- 11. Intellij checkstyle - モジュールとの相対パスを設定する
- 12. intellij GWTデバッグ設定
- 13. IntelliJでTestNGメソッドを直接実行
- 14. IntellijにTestNgクラスを書くには?
- 15. Gradle + TestNG:実行するクラスの設定
- 16. のEclipseとJava JDKの設定
- 17. MacでのJava JDKの設定
- 18. JDKエラーを設定します.... android Studio
- 19. JDK for Eclipseの設定方法
- 20. JenkinsでJDKを設定する
- 21. SolarisのJDKのライブラリパスを設定する
- 22. IntellijからTestNgの既定の記者を設定するにはどうすればよいですか?
- 23. 外部ツールの設定IntelliJ
- 24. IntellijのRubyの設定
- 25. のIntelliJはtomee.serialization.class.whitelist設定tomee
- 26. IntelliJ IDEA辞書設定IDE
- 27. IntelliJでSubversionを設定
- 28. IntelliJのJDBC mysqlドライバ設定
- 29. IntelliJのWebsphereデータソース設定
- 30. IntelliJ IDEAのTomcat設定
あなたが何をしたいか少し不明ですo?テストを開始するときにIJにブラウザウィンドウを開くか、引数/パラメータを環境に渡しますか? – Morfic
はい私はIJが私のウェブサイトにナビゲートし、それをTestNGに渡すブラウザウィンドウを開くことを望みます。私はVMoptionsで指摘しているファイルを使用する必要があると思いますか? – OhAye