問題タブ [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 - allure-jenkins-plugin で allure レポートを作成しようとすると NullPointerException が発生する
allure-jenkins-plugin で魅力レポートを作成しようとすると、次のようなエラーが発生します。
allure によって作成された xml-file は有効です (同じ xml を使用して maven の目標 "site" を使用して正しいレポートを作成できます)、問題は jenkins プラグインにあるはずです。
maven 3.2.5 がインストールされています。settings.xml は ~/.m2 ディレクトリに存在し、正しいようです。
このようなエラーの原因は何ですか? どうやらMavenの設定に関係しているようです。
automated-tests - アリュール レポートに jbehave ステップを表示する
誰か手を貸してくれませんか?次の例を使用して、魅力レポートツールで jbehave を使用しようとしています。
https://github.com/SergTanchenko/allure
ただし、レポートには、「@Step」の注釈が付けられたステップのみが表示されます。.story ファイルから指定されたときのステップを表示する方法はありますか? トゥキディデスのレポートに表示されるように:
java - プロジェクトをEclipseでTestNG Suiteとして実行するときにAllure xmlを生成するにはどうすればよいですか?
この質問についてグーグルで検索しました。私が見つけた結果は、xml を生成するために maven/ant ビルドを実行する必要があることを示唆していました。
私のプロジェクトは Maven & TestNG プロジェクトです。ただし、デバッグ中は、Eclipse で「Run as TestNG Suite」オプションを使用します。
次のコードを testng.xml に追加しました。
これにより、project\target\site\allure-maven-plugin\data ディレクトリに UUID-testsuite.xml が生成されますが、レポートにはスイートのタイトルのみが含まれ、他のデータは表示されません。
@Step および @Attachment アノテーションを機能させるには、構成で AspectJ を正しく有効にする必要があることを理解しています。testng.xml ファイルでこれを行う方法がわかりません。
ここで何か不足している場合はお知らせください。