Skip to content

The collection of all Allure Report adaptors for tools and frameworks

Notifications You must be signed in to change notification settings

Avaddon-tfa/awesome-allure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

Awesome Allure

At Qameta Software, we know that finding the right adaptor for Allure Report might be a challenge. This is why we have gathered the collection of all Allure Report adaptors for tools and frameworks we know. 🚀

Contributing

We want this list to be complete, so community support is much appreciated! Feel free to add the integrations and adaptors you have created, tested, or used with Allure Report.

Programming languages and frameworks

Java

AssertJ - support for AssertJ framework reporting.
Awaitility - support for Awaitility framework reporting.
Citrus Framework - support for Citrus framework reporting.
JAX-RS - support for JAX-RS framework reporting.
JUnit 5 - support for JUnit 5 framework reporting.
JUnit 4 - support for JUnit 4 framework reporting.
TestNG - support for TestNG framework reporting.
Spring Web - support for Spring Web framework reporting.
Spock 2 - support for Spock 2 reporting.
Selenide - support for Selenide framework reporting.
Rest Assured - support for REST Assured framework reporting.
OkHttp - support for OkHttp framework reporting.
OkHttp 3 - support for OkHttp 3 framework reporting.
JsonUnit - support for JsonUnit reporting.
JBehave - support for JBehave reporting.

JavaScript

allure-playwright - support for Playwright framework reporting.
allure-mocha - support for Mocha framework reporting.
allure-jasmine - support for Jasmine framework reporting.
allure-cucumberjs - support for Cucumberjs framework reporting.
newman-reporter-allure - support for Newman (postman test-runner) framework reporting.
wdio-allure-reporter - support for WebDriverIO framework reporting.
codeceptjs - support for CodeceptJS framework reporting.
cypress - support for Cypress reporting.

Python

Robot Framework - support for Robot framework reporting.
Behave - support for Behave framework reporting.
Pytest - support for Pytest framework reporting.
Pytest BDD - support for PyTest BDD framework reporting.
Nose2 - support for Nose2 framework reporting.

Kotlin and Android

JUnit4, Android Robolectric and Android Instrumentation support - support for Kotlin Android testing tools.

Swift and iOS

XCTest - A command line tool to extract test summaries & screenshots from Xcode 11 XCResult files.

Scala

ScalaTest - support for ScalaTest framework reporting.

.NET/C#

NUnit - support for NUnit framework reporting.
XUnit - support for XUnit framework reporting.
SpecFlow - support for SpecFlow framework reporting.

PHP

PHPUnit - support for PHPUnit framework reporting.
Codeception - support for Codeception framework reporting.

Ruby

Cucumber Ruby - Allure adaptor for Cucumber on Ruby framework.
RSpec - support for RSpec reporting.

Go

allure-go - complete Allure provider in Go, without overloading the interface of usage. The project started as a fork of Testify, but over time it got its own runner and its own features.

CI/CD / Build tools

Jenkins - Official Allure Jenkins Plugin that allows building reports on the pipeline and share them.
TeamCity - Official plugin adds support for generate Allure Report based on tests results right on the TeamCity Pipeline.
Bamboo - Official Allure Bamboo that generates Allure Reports from existing Allure XML files.
Gradle — guide on how to implement Allure Report support for Gradle.

IDEs

IntelliJ IDEA - Allure TestOps features from the IntelliJ IDEA IDE, introducing code inspections, ability to automatically generate a report from local test runs and many more.
VSCode - use Allure Report right from the editor: generate report using explorer context menu; start live server based on allure test results files; serve already generated report.

About

The collection of all Allure Report adaptors for tools and frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published