アリュールテストレポート環境のセットアップ

一緒に書く習慣を身につけましょう!「ナゲッツデイリーニュープラン・4月アップデートチャレンジ」に参加して10日目です。クリックしてイベントの詳細をご覧ください

アリュールのテストレポートは上司が好きなものです。アリュールを使用できるのに、なぜ他のテストレポートタイプを選択するのですか?Pythonのpytestユニットテストフレームワークには、アリュールプラグインがあり、Python自動テストプロセスでアリュールテストレポートを簡単に使用できます。

image.png

1.魅力的なインストールの依存関係

  • Java8 +、JDK1.8 +
  • アリュールインストールパッケージをダウンロードする
  • 環境変数を構成する
  • Pythonライブラリpytest-allure

2.JavaJDKをインストールします

  • JavaJDKをダウンロードします

    Jenkinsがインストールされている場合は、通常はJenkinsインストールディレクトリの下のjre/binディレクトリにあるJenkinsJava環境を使用できます。

  • Windowsプラットフォームの下で実行

image.png

インストールされているパスを変更して覚えておいてください。
image.png

環境変数を構成します。[マイコンピュータ]のインターフェイスを右クリックし、[プロパティ]をクリックして、[システムの詳細設定]を選択します。

image.png

環境変数をクリックします。

image.png

環境変数を構成します。

image.png

cmdコマンドは、SDKが正常にインストールされているかどうかを判断します。

image.png

3.アリュールをインストールします

  • アリュールインストールパッケージをダウンロードします:github.com/allure-fram…
  • インストールパッケージを目的のインストールディレクトリにダウンロードします。
  • 環境変数を構成します。Javaと同様に、魅力が現れるパスを環境変数に入れます。

image.png

cmdコマンドallureを入力して、インストールが成功したかどうかを確認します。

image.png

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に魅力的なアイコンが表示されます。

image.png

ビルド後、履歴レコードがあります:
image.png

おすすめ

転載: juejin.im/post/7085346688722239502