問題タブ [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.
exception - 例外をキャッチし、別の変更された例外をスローするメソッドの Java での単体テスト
私はユニットテストが初めてです。単体テストを書くのはこれが初めてです。TestNG フレームワークを使用して単体テストを作成しようとしています。
このクラスの単体テストを書きたいと思います。いくつかの手がかりを教えてもらえますか?
maven - 複数の環境で実行するためのテストスイート ファイルのセットアップ方法
mvn コマンド ライン (Jenkins から) と Eclipse からのオンデマンドの両方から実行できる必要があるテスト スイート ファイルがあります。
テスト スイート ファイルには、パラメーターをサポートする機能が必要です。つまり、次のようになります。
そのままにしておくと、テスト スイート ファイルの値がパラメーターをオーバーライドするため、mvn コマンド ライン パラメーターは機能しません。つまり、これは機能しません:
Eclipse からのアドホック実行と mvn コマンド ライン実行の両方をサポートするようにテスト スイート ファイルを作成するにはどうすればよいですか?
testng-eclipse - TestNG プラグインが実行構成に存在しない
私は自分の仕事で TestNG を使用するつもりですが、testNG プラグインを http://beust.com/eclipse/ からインストールする権限がありませ ん。注釈ですが、スクリプトを実行しようとすると、実行構成で TestNG プラグインが見つからないため、TestNG を介してスクリプトを実行できません。
私を助けてください。
java - JBehave で TestNG を実行する方法
マイ ストーリー ファイル:
私のJavaクラス:
2 つの整数値を合計する別のメソッドを記述した別の Java クラス:
また、ビルド パスに TestNG、Jbehave、および gherkins(jar) ファイルを含めました。testNG として実行するオプションがありません。また、testNG.xml ファイルを作成しました。私の最初の質問は、ストーリー ファイルと機能ファイルを testNG と相互リンクする方法と、testNG を使用してそれを実行する方法です。
multithreading - 並列テストの実行後に TestNG がブラウザを閉じる
すべてのテストが完了したらブラウザを閉じたいです。問題は、ThreadLocal ドライバーで作成されたオブジェクトが、null を返すテストの完了後にドライバーを認識しないため、ブラウザーを閉じることができないことです。
以下は私の作業コードです
前もって感謝します。
selenium-webdriver - Selenium で構成メソッドの取得に失敗しました
私は2つのクラスを持っています。(スーパークラス&チャイルドクラス)
10 個の @Test メソッドを持つ子クラス。@AfterMethod と @BeforeMethod を持つスーパークラス。
TestNGを使用してSeleniumで子クラスを実行しています。
最初またはいずれかのテスト メソッドが失敗した場合、残りのすべてのテストはスキップされます。
関連する回答を投稿してください。
java - Eclipse で認識されないテスト クラス
私はこのクラスを持っていますが、Eclipseはそれをテストクラスとして認識しないため、JUnitテストとして実行できません.TestNGはJUnitとNUnitから着想を得たテストフレームワークですが、より強力にするいくつかの新しい機能を導入していますより使いやすく、
私のpom.xmlで
testng-eclipse - reportNG はテスト出力フォラーを生成しません
テスト結果用のreportNGプラグインを備えたtestNGを使用しています。Eclipse の testNG 設定で、testNG レポートをデフォルトのリスナーとして無効にし、reportNG を追加しました。
プロジェクトを右クリックして testNG として実行すると、テスト結果を含む test-output/html フォルダーが作成されていることがわかりました。ただし、これはデフォルトの testng.xml を使用する必要があります。
testng.xml を手動で作成し、それを右クリックして [testNG スイートとして実行] を選択すると、実行が成功したことを確認できますが、生成された test-output/html フォルダーが見つかりません。
誰でも理由を教えてもらえますか、これをどこで設定するか、これはtestNG設定の問題かもしれませんが、どこにあるのかわかりました。
私はあなたの助けに感謝します。
amazon-web-services - Appium Java TestNG を使用して、AWS Device Farm で実行されている Android のスクリーンショットをキャプチャする方法を教えてください。
AWS Device Farm でのテスト実行の実行後。テストの実行は成功しましたが、その実行のスクリーンショットとパフォーマンスを確認できません。以下のメッセージがそれらのフィールドに表示されます。
- スクリーンショット : スクリーンショットが見つかりません
- パフォーマンス : パフォーマンス データが見つかりません