Este repositório contém automação de testes de API utilizando Playwright e GitHub Actions para gerar e armazenar relatórios como artefatos.
Certifique-se de ter o Node.js (versão 16 ou superior) instalado em sua máquina.
- Clone o repositório:
git clone https://github.com/eamaral/playwright-api-test-automation.git
- Entre no diretório do projeto:
cd playwright-api-test-automation
- Instale as dependências necessárias:
npm install
- Para executar os testes localmente, utilize o seguinte comando:
npx playwright test
Após a execução dos testes, um relatório HTML será gerado e armazenado no diretório playwright-report.
O repositório está configurado com GitHub Actions para rodar os testes automaticamente em push ou pull request para a branch main.
- Vá para a aba Actions no repositório no GitHub.
- Selecione a execução do workflow mais recente.
- Baixe o relatório gerado na seção Artifacts com o nome playwright-report.
Este projeto está licenciado sob a licença MIT.