Playwrightは、単一のAPIでChromium、Firefox、WebKitを操作するWebテスト・自動化フレームワークです。
allure-framework/allure2
さまざまなテストフレームワークやCI/CDシステムの結果を、見やすいグラフィカルなHTMLレポートにまとめる多言語対応のテストレポートツール。
- スター
- 5,566
- フォーク
- 781
- 未解決の Issue
- 89
- 最終コミット
- 5 日前
これは何?
Allure Reportは、自動テストの結果を収集し、インタラクティブなグラフィカルレポートとして表示する軽量なテストレポートツールです。開発者やテスターなど開発に携わる人が、生ログを掘り下げなくても、何をテストし、何が失敗し、その理由が何かを把握できるように設計されています。
11のプログラミング言語に対応するさまざまなテストフレームワークから統一されたレポートを作成でき、一般的なCI/CDシステム上で実行できます。レポートはコマンドラインから生成でき、静的なWebページとして閲覧できるため、公開したりビルドに添付したりするのも簡単です。
このプロジェクトはQameta Softwareがメンテナンスしており、GitHub Releases、Homebrew、Scoop、Maven Centralを通じて配布されています。Qametaは同じエコシステムを基盤とする商用プラットフォーム、Allure TestOpsも提供しています。
主な機能
- 01さまざまなテストフレームワークやプログラミング言語にまたがる統一レポートを作成できます。
- 02静的サイトとして閲覧できる、インタラクティブなグラフィカルHTMLレポートを生成します。
- 03複数のCI/CDシステムと連携できます。
- 04Homebrew、Scoop、GitHub Releases、Maven Centralからインストールできます。
ユースケース
- CIパイプラインのテスト結果を、共有可能なレポートページとして公開する。
- 異なるフレームワークで書かれたテストの結果を、開発者やQAチームが一元的に確認する。
- 生ログを読むことなく、自動テストの失敗を調査する。
クイックスタート
- 1
HomebrewでAllureをインストールする
brew install allure - 2
Windowsでは、ScoopでAllureをインストールする
scoop install allure - 3
または、リリースページからAllureをダウンロードする
使う前に知っておきたいこと
- ドキュメントに記載されているインストール方法は、HomebrewとScoop、およびリリースページからの手動ダウンロードです。
トピック
よくある質問
- allure2 とは?
- さまざまなテストフレームワークやCI/CDシステムの結果を、見やすいグラフィカルなHTMLレポートにまとめる多言語対応のテストレポートツール。 Allure Reportは、自動テストの結果を収集し、インタラクティブなグラフィカルレポートとして表示する軽量なテストレポートツールです。開発者やテスターなど開発に携わる人が、生ログを掘り下げなくても、何をテストし、何が失敗し、その理由が何かを把握できるように設計されています。
- allure2 は無料で使えますか?ライセンスは?
- allure2 は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- allure2 は今もメンテナンスされていますか?
- 活発にメンテナンス中。allure2 の最終コミットは 2026年10月16日 です。
- allure2 は何に使えますか?
- CIパイプラインのテスト結果を、共有可能なレポートページとして公開する。 異なるフレームワークで書かれたテストの結果を、開発者やQAチームが一元的に確認する。 生ログを読むことなく、自動テストの失敗を調査する。
- allure2 のインストール方法は?
- HomebrewでAllureをインストールする: brew install allure Windowsでは、ScoopでAllureをインストールする: scoop install allure または、リリースページからAllureをダウンロードする
- allure2 はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/allure-framework/allure2
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIコーディングアシスタントやテストスイート向けの自然言語によるAndroid自動化。実機とエミュレーターで動作します。
アカウントや認証トークンなしで、AWS互換サービスを手元で実行できる無料のオープンソースAWSエミュレーター。
宣言的な設定とCI/CD連携に対応した、プロンプト評価とLLMアプリのレッドチームテスト向けCLI・ライブラリ。
DBLab Engineは、PostgreSQLデータベースのcopy-on-writeクローンとブランチを作成し、開発・テスト・CI/CDに活用できます。
vClusterを使ってKubernetesクラスターをDockerコンテナとして実行する、KinDより軽量で一時停止・再開やロードバランサーを備えたツール。