Projeto de amostra em C# de teste automatizado para aplicaĆ§Ć£o MantisBT
- NUnit para execuĆ§Ć£o e parametrizaĆ§Ć£o dos testes;
- Selenium.WebDriver para comunicaĆ§Ć£o com a aplicaĆ§Ć£o em teste;
- CsvHelper para entrada de dados via arquivos CSV;
- ExtentReports para melhor visualizaĆ§Ć£o em HTML dos resultados dos testes.
Foram encontradas versƵes de todas essas extensƵes com suporte ao .NET Standard, sendo assim utilizado.
Apenas 2 casos de teste foram implementados. SĆ£o independentes, podendo ser executados simultaneamente.
- Issue.T001 ā "Report new issue and verify"
- Issue.T002 ā "Add, edit and delete note from issue"
Para executar em diferentes browsers via linha de comando do NUnit, utilize os parĆ¢metros
--tp:browser=chrome
para utilizar o Chrome ou
--tp:browser=firefox
para utilizar o Mozila Firefox