問題タブ [testng-eclipse]
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.
java - 並行して実行している間、同じテスト スイート内の他のクラスの優先度の注釈を無視するように testNG を設定する方法は?
現時点では、たとえば、クラス A の優先度 = 1 のテストが終了し、クラス B の優先度 = 1 のテストが終了するのを待ってから続行していますが、これは時間の無駄です。
私が望むのは、クラスを並行して実行することですが、優先度はクラス内でのみ尊重することです。
eclipse - 以下 If else 条件がスクリプトで機能しない
if else を使用せずにスクリプトを正常に実行できましたが、else の部分を実行したい場合、エラーが次のように表示されます
要素が見つかりません: {"method":"xpath","selector":"/html/body/section[1]/div/article/nav/button[2]"}
java - TestNGクラスを実行しようとしたときのEclipseのスレッド「メイン」エラーでの例外
Java 1.7.0_79 を使用して Eclipse でサンプルの TestNG クラスを実行しようとすると、次のエラーが発生します。
EclipseストアからTestNGをインストールしようとしましたが、うまくいきませんでした。アンインストールして、www.beust.com/eclipse サイトから実行しました。
私のクラスにはエラーは表示されませんが、私のプロジェクトには画像の左下部分に疑問符があります。
jcommander.jar が不足していたためだと思いました。それで、私はそれを追跡して、私のライブラリに含めました。
奇妙なことに、Windows PC で同じ構成を実行していて、TestNG スクリプトを実行できましたが、Mac で同じ設定を行うと、エラーが発生します。
これは私が実行しようとしているコードです:
java - 動的に変化する要素とスクロール バーを処理する
これがhtmlコードです
これが私の自動化テストケースです
public void openAllTask() は InterruptedException をスローします{
強調表示されているウィンドウから各要素を選択し、ウィンドウを下にスクロールして、要素が動的に追加されたときに下にスクロールしてすべての要素を読み取ることができるようにします。
testng - Eclipse luna および Mars バージョンで TestNG をインストールできない
最新のEclipseバージョンにTestNGをインストールできません
java - プロジェクト実行時の TestNG の問題
以下は、実行時に報告されたエラーTestNG.xml
です。スコープをコンパイルに変更しましたが、まだ修正されていません。また、プロジェクトを再度ビルドしました。誰かがこれに対する実行可能な解決策を提供できれば幸いです。
プロジェクトの pom.xml ファイル:
以下は TestNG XML です。
testng - テスト出力に結果を書き込むテストの問題
次の TestNG レポートの問題を解決するために Eclipse で何を変更する必要があるかを誰か説明できますか?
Eclipse MARS.2 TestNG プラグインを 6.9.11.201604020423 に更新した後、TestNG は結果の書き込みに関する問題を示すメッセージを表示します。
[Utils] 出力ディレクトリ C:\the\project\path\test-output\old\Default suite の作成中に問題が発生しました [Utils] C:\the\project\path\test-output\old\Default suite\toc を作成しようとしています。 html [Utils] ディレクトリ C:\the\project\path\test-output\old\Default suite exists: true
java - ソフト アサーションが失敗した行を TestNG レポートに表示する方法
私は Selenium、Java、および TestNG を使用してテストを作成しています。単体テストで多くのソフト アサーションを使用することがありますが、それらが失敗した場合、TestNG レポーターはそれらが発生したコード行を表示しません。それを表示させる方法はありますか?実際にレポートをクリックすると、次のような特定の行に移動する必要がありますFailure Exception
。s_assert.assertAll();
s_assert.assertEquals(Alert_text, "Hi.. is alert message!", "Alert Is InCorrect");