🛑 Para fins didático e de exploração do Allure, um teste está falhando para que sai com erro no relatório.
Siga os passos abaixo ou acesse diretamente a documentação em inglês aqui.
$ git clone https://github.com/luizgustavocosta/allure-testng-example.git
$ ./mvnw clean test -Dmaven.test.failure.ignore=true site
O 📄 relatório será gerado na pasta target/site/allure-maven-plugin
.
Para abrir via linha de comando o relatório use o comando abaixo
$ ./mvnw io.qameta.allure:allure-maven:serve
Ou use o comando abaixo para gerar e depois abra o arquivo "target/site/allure-maven-plugin/index.html".
$ ./mvnw io.qameta.allure:allure-maven:report
Com GitHub Actions, use a action dentro da pasta .github/worksflows/allure-testng.yml
como exemplo.
Dentro do repositório, associe a branche gh_pages
para servir de página do projeto e estará disponível seu relatório no GitHub e gerado com Allure + TestNG + GitHub Actions
- Java
- Allure
- TestNG
- Maven
- Git
- GitHub Actions
- Conventional Commits