Skip to content

luizgustavocosta/allure-testng-example

 
 

Repository files navigation

Allure TestNG Example

Atenção

🛑 Para fins didático e de exploração do Allure, um teste está falhando :trollface: para que sai com erro no relatório.

Como iniciar?

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

Use GitHub Actions para adicionar o relatório

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

img.png

img.png

img.png

Tech stack

  • Java
  • Allure
  • TestNG
  • Maven
  • Git
  • GitHub Actions
  • Conventional Commits