See Allure 3 in action: https://allure-framework.github.io/allure3-demo/
Here you can see reports created by its different plugins:
- plugin-awesome
- plugin-dashboard
- plugin-allure2
- plugin-classic
- Node.js
- pnpm
# 1. Clone the repository
git clone https://github.com/allure-framework/allure3-demo.git
cd allure3-demo
# 2. Install dependencies
pnpm install
pnpm exec playwright install
# 3. Run tests (generates test results)
pnpm exec allure run -- pnpm test
# 4. Open the report in your browser
pnpm exec allure openAfter running the commands above, you'll find:
- Test results in
./allure-results/(raw JSON data) - HTML reports in
./allure-report/with multiple views:awesomeAll/- All tests combinedawesomeAllure2/- Allure 3 style from Allure 2 resultsawesomeE2E/- E2E tests onlyawesomeUnit/- Unit tests onlyawesomeBDD/- BDD-style viewdashboard/- Dashboard overviewallure2/- Classic Allure 2 styleclassic/- Classic Allure stylecsv/- CSV report
The configuration of Allure Report 3 and its plugins for this project is in allurerc.mjs. You can play around with it to explore Allure's capabilities.