一緒に書く習慣を身につけましょう!「ナゲッツデイリーニュープラン・4月アップデートチャレンジ」に参加して10日目です。クリックしてイベントの詳細をご覧ください。
アリュールのテストレポートは上司が好きなものです。アリュールを使用できるのに、なぜ他のテストレポートタイプを選択するのですか?Pythonのpytestユニットテストフレームワークには、アリュールプラグインがあり、Python自動テストプロセスでアリュールテストレポートを簡単に使用できます。
1.魅力的なインストールの依存関係
- Java8 +、JDK1.8 +
- アリュールインストールパッケージをダウンロードする
- 環境変数を構成する
- Pythonライブラリpytest-allure
2.JavaJDKをインストールします
-
JavaJDKをダウンロードします。
Jenkinsがインストールされている場合は、通常はJenkinsインストールディレクトリの下のjre/binディレクトリにあるJenkinsJava環境を使用できます。
-
Windowsプラットフォームの下で実行
インストールされているパスを変更して覚えておいてください。
環境変数を構成します。[マイコンピュータ]のインターフェイスを右クリックし、[プロパティ]をクリックして、[システムの詳細設定]を選択します。
環境変数をクリックします。
環境変数を構成します。
cmdコマンドは、SDKが正常にインストールされているかどうかを判断します。
3.アリュールをインストールします
- アリュールインストールパッケージをダウンロードします:github.com/allure-fram…
- インストールパッケージを目的のインストールディレクトリにダウンロードします。
- 環境変数を構成します。Javaと同様に、魅力が現れるパスを環境変数に入れます。
cmdコマンドallureを入力して、インストールが成功したかどうかを確認します。
4.pytestallureをインストールします
pip install allure-pytest
复制代码
テストレポートを生成します。
pytest -s -q --alluredir report/allure/path
复制代码
アリュールを表示します。この手順により、対応するアリュールサービスが開き、生成されたテストレポートをブラウザで表示できます。
allure serve report\allure
复制代码
5.JenkinsでAllureを構成します
- JenkinsプラグインマーケットにAllureプラグインをインストールします。
- Jenkinsグローバルツール構成でAllureコマンドラインを構成します。
- プロジェクトでAllureレポートパスを構成します。
これで、Jenkinsに魅力的なアイコンが表示されます。
ビルド後、履歴レコードがあります: