問題タブ [allure]

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 投票する
2 に答える
2820 参照

automated-tests - アリュールレポート。AfterMethod を使用して間違ったレポートにスクリーンショットが追加される

私のプロジェクトには、maven と TestNG ツールがあります。そして、Allure レポートにスクリーンショットを追加しようとしています。テストから直接「@Attachment」アノテーションを付けてメソッドを呼び出すと、すべて問題ありません。

しかし、「@AfterMethod」の部分で呼び出すと、スクリーンショットが間違ったレポートに追加され、混乱します。

どちらの場合も、スクリーンショットが生成され、ディスクに正しく保存されます。

私はすでにここで質問を見てきました:アリュールフレームワーク: TestNG アダプターが間違って @AfterMethod をレポートに配置します

そして、私の困難は、TestNG アダプターが原因である可能性があります。

「@Attachment」メソッドを呼び出す正しい方法は何ですか? この問題を回避するには、どのアダプターを使用する必要がありますか? テストが失敗した場合にのみ ITestListener を使用してスクリーンショットを作成する例を誰かが提供してくれるでしょうか?

0 投票する
4 に答える
657 参照

java - データ駆動中の JUnit での @Test の使用

何かが可能かどうか (または、少しばかげているかどうか) を把握しようとしています。

非常に単純な Excel シートがあります。2 列、1 列は検索語のリスト、2 列目は予想される URL のリストです。これをセレン経由で実行すると、Googleに移動し、Excelシートを開き、用語を検索し、期待される結果が表示されたらテストに合格します. シートの 3 つの行に対してこれを行います。すべて良い。ただし、各行を @Test することを望んでいましたが、これを達成する方法がわかりません。

以下はテスト コードです。私が言ったように、これを機能させることはできません。現在は実行されますが、3 つの異なる検索が行われた単一のテストとして表示されます。

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

java - Allure を使用して複数のテスト レポートを保存する

Jenkins でテストを実行し、テスト レポートの生成には Allure Framework を使用しています。Jenkins でのさまざまな起動のさまざまなテスト レポートを保存して切り替える必要があります。これを行う方法/プラグインはありますか?

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

java - アリュール フレームワーク: @Step 、 @Parameter 、および @Attachments アノテーションを、TestNG および Maven が既に有効になっている AspectJ では使用できません

@Step 、 @Parameter 、および @Attachments パラメータを使用しようとしていますが、レポートに表示されず、 @Title および @Feature は正常に機能しています。私のpom.xml:

以下は私のクラスtestng.xmlクラスです:

私のJavaコード:

public class RegisterNewUser extends OpenAndCloseBrowser {

Allure 公式サイトのドキュメントを含めて徹底的に検索しましたが、回避策が見つかりません。

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

jenkins - Jenkins は Allure Framework を使用して健康状態のしきい値を構築します

Jenkins で Allure Framework Plugin の使用を開始しましたが、失敗したテスト ケースの数が 5% 未満の場合にビルドを成功としてマークする方法があるかどうかを知りたいです。これには XUnit Plugin を使用する必要があると思いますが、以前に設定した人がいるかどうか疑問に思っています。

0 投票する
0 に答える
818 参照

selenium - アサーションでの複数のブラウザーの失敗に関する問題を Allure が報告する

Firefox と Chrome の両方で失敗するテストがあります。実行順序は、最初に Firefox、次に Chrome です。しかし、Allure レポートでは、テスト スイートをクリックすると、chrome に対してのみアサーション エラーが表示されます。(Assertion Error: For value: chrome) のみが表示されます。Firefox の場合は表示されません。

JUnit maven 構成を使用しています。レポートを生成するための魅力的な cli。アリュール バージョン 1.4.11。

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

java - 実行時のアリュール結果ディレクトリの設定

Allure xml reports生成されるファイル ディレクトリを変更するにはどうすればよいですか?

実行時に変更したいと思います。

Java 8 と TestNG を使用しています。