問題タブ [testng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1730 参照

java - セレンとJavaを使用してページ上の壊れたリンクを並行してチェックする

タスクは、selenium RC と java を使用して Web ページ上の壊れたリンクをチェックすることです。それは簡単に行うことができます

次に、リンク B 、リンク C .... リンク N について手順 a から e に従います。

このプロセスは順次実行されます。

新しいウィンドウですべてのリンクを並行して開き、それらが壊れているかどうかを確認する、つまりより専門的な方法は可能ですか?

親切なアドバイス(可能であればコードのサンプルを添えて)

0 投票する
7 に答える
31035 参照

java - TestNG:必須の例外をテストする方法は?

特定の条件下で例外がスローされることを確認し、例外がスローされない場合はテストに失敗するように TestNG テストを作成したいと思います。余分なブール変数を作成せずにこれを行う簡単な方法はありますか?

このテーマに関する関連ブログ投稿: http://konigsberg.blogspot.com/2007/11/testng-and-expectedexceptions-ive.html

0 投票する
3 に答える
24140 参照

eclipse - Eclipse からの TestNG testng.xml テストの実行

私はいくつかのパッケージを持っています

TestNG アノテーションを持つクラスもいくつかあります。

今、testng.xmlを入れました

XML ファイルは次のようになります。

Eclipse からスイートを実行するにはどうすればよいですか? どの実行構成を行う必要がありますか?

0 投票する
1 に答える
1418 参照

testng - testng.xml の 2 つのクラスからテストを実行する必要がある場合、TestNG がクラスからメソッドをランダムに選択するのはなぜですか?

TestNG で 2 つのクラスからテストを実行する必要があります。testng.xml 構成では、次のように指定されています。

  • TestA にはメソッドがあります: i1、i2、i3、i4
  • TestB にはメソッドがあります: j1、j2、j3、j4

テストは次の順序で実行されます。

i1、i3、j1、j4、i2、i4、j2、j3

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

0 投票する
1 に答える
3799 参照

java - マルチテストの TestNG.xml ファイルで java.lang.NullPointerException が発生する

マルチテストの TestNG.xml ファイルで java.lang.NullPointerException が発生する

こんにちは品質チーム、

TestNG が 1 つの XML ファイルから複数のテストを実行できるように支援が必要です。これまでのところ、これを行うための私の努力は java.lang.NullPointerException または test(s) fake_execute="says it running...しかし、selenium を開始しなかった場合、どのように実行できたのでしょうか?" という結果になります。

最後に 1 つ:スタンドアロンの XML ファイルを使用して実行すると、すべてのテストが正常に実行されます。

以下は私のXMLファイルです

TestNG/Selenium が Null Pointer Error をスローすると、常に , selenium.open(URL),selenium.windowMaximize()で失敗しselenium.windowFocus()ます。

Selenium を起動し、いくつかの基本レベルの Selenium 機能を処理する SeleneseTestNGHelper ファイルを使用します。

私のテストが失敗しているテストからのコマンドは次のとおりです

これが呼び出されたメソッドです

0 投票する
7 に答える
1168 参照

java - Java での自動テストは初めてです。どのツールを優先する必要がありますか? JUnit または TestNG?

JUnitTestNGの比較をいくつか読みましたが、TestNG にはより多くの構成オプションがあるようです。一方、JUnit は IDE や構築ツールでより多くサポートされており、より多くのプラグインがあります。

単体テストを書いた経験はありません。どのツールを優先する必要がありますか?

PS私の質問はもっと似ていると思います:TestNGを試してみるべきですか、それとも他のみんなと同じようにJUnitに固執するべきですか?

PS 私たちは Web アプリケーションを開発しているので、後で機能テストに Selenium を使用することも考慮して選択する必要があると思います。

0 投票する
3 に答える
5178 参照

java - TestNGで@DataProviderアノテーションが@BeforeClassの前に実行されるのはなぜですか?

TestNGを使用すると、@DataProvider前に実行される のはなぜ@BeforeClassですか?

@DataProvider前に実行されることもあれば実行されないこともあるよう@BeforeClassです。

理由を知っている人はいますか?

0 投票する
2 に答える
1673 参照

unit-testing - 同じ IntelliJ 実行構成に複数の testng.xml がありますか?

それぞれ独自の testng テストのセットを持つ 2 つの異なるモジュールを持つプロジェクトがあります。それぞれに対してコードカバレッジが有効になっている個別の実行構成があります。カバレッジ統計を収集するために両方を実行する必要があり、カバレッジ データを単一のセッションに統合する方法があるかどうか疑問に思っていました。

2 つの異なる testng.xml を実行する実行構成を IntelliJ で作成することは可能ですか?

0 投票する
2 に答える
157 参照

java - TestNGに関する質問

TestNGドキュメントには、以下のようにxmlを作成すると書かれています。

このファイルはどこにあるべきですか?

0 投票する
2 に答える
296 参照

java - Selenium がこの内部 HTTPS URL から戻らないのはなぜですか?

この内部 HTTPS URL を開いて Selenium が戻らない理由を教えてください。

https://red1cert.red-usa.com:37443/index.php3

を呼び出した後selenium.open("https://red1cert.red-usa.com:37443/index.php3")、Selenium がハングし、しばらくするとサーバー エラーで終了します。助けてください。