問題タブ [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.
maven - Jenkins Allure レポートに 0 のスイートとテストが誤って表示される -- Maven ゴールを実行できない
JUnit 4、Maven、および Jenkins で Allure Test Reporting Framework を使用しようとしています。必要な依存関係で pom.xml を更新しました。Jenkins でプロジェクトをビルドすると、Allure レポートがビルドに添付されますが、0 個のテスト スイートと 0 個のテストが表示され、すべて合格で、その他の情報はありません。
壊れていると表示されるはずのテストが数十個あり、正当に合格したものもいくつかあります。Jenkins Allure プラグインのデフォルト設定を使用しています。テストの実行後、XML レポートは正しいディレクトリに生成されています。ビルドに添付されたレポートに実際には入力されていないようです。
以下は、スタックトレースを使用した Jenkins のコンソール出力です。
target/surefire-reports ディレクトリにあるエラーのある .txt ファイルの 1 つを次に示します。
エラーは、commons.beansutils からメソッドが見つからないように見えますが、pom.xml に次の依存関係があります。
allure - コマンド ライン ツールを使用して独自のタブを表示する
新しいタブ レポートを作成する前に、 allure-report-plugins リポジトリで提供されている例 (添付タブ付き) を表示しようとしました。
最後のコマンドライン ツールをダウンロードしてアップグレードしました
生成されたattachments-plugin-1.0-SNAPSHOT.jarを allure-cli.jar と同じディレクトリにコピーしました
次のコマンドを実行しました:
java -cp .; attachments-plugin-1.0-SNAPSHOT.jar allure-cli.jar generate path/to/xml
レポートを取得しましたが、添付ファイルのある新しいタブが見つかりません。
コマンドラインツールで plugin.jar を考慮する方法は? jenkinsプラグインを使用してCI環境でレポートを生成したい場合、同じ質問です。
ありがとう
maven - アリュール レポート カスタム プラグイン
TestNG を使用して、魅力レポートを Selenium テストにうまく統合しました。これを例として使用します。
独自のカスタム タブをレポートに追加し、例としてallure-report-pluginsを検討しています。簡単なプラグインを作成する方法を確認できますが、これらのサンプル プラグインを既存のレポートに統合するにはどうすればよいでしょうか。
allure - 魅力レポート - @Issue,@Issues,@TestCaseID
これら 3 つの注釈 - @Issue、@Issues、@TestCaseID for allure reports について詳しく説明できる人はいますか。
私はすでにドキュメント リンクhttps://github.com/allure-framework/allure-core/wiki/Issuesを確認しました。
@Issues をメソッド レベルで使用して、失敗ごとにレポートを発行できますか。
ドキュメント内の既存の例とは別に、誰かが私に例を提供してくれると助かります。
ありがとう