Neste exercício, vamos explorar práticas de teste em sistemas reais utilizando a ferramenta TestMiner.
O TestMiner permite visualizar e analisar testes de software em repositórios do GitHub, fornecendo dados sobre como os projetos organizam seus testes, como eles evoluem entre versões e quais bibliotecas de teste são utilizadas. Explore a ferramenta antes de começar para se familiarizar com seu funcionamento.
Escolha um repositório real que possua testes escritos na linguagem de sua preferência. Abaixo estão alguns links para ajudá-lo a encontrar projetos interessantes:
- Python: https://github.com/topics/python?l=python
- JavaScript: https://github.com/topics/javascript?l=javascript
- TypeScript: https://github.com/topics/typescript?l=typescript
- Java: https://github.com/topics/java?l=java
Busque o repositório escolhido no TestMiner e analise os dados de teste gerados pela ferramenta.
Com base nos dados obtidos, selecione uma prática ou dado de teste relevante e explique-o com suas próprias palavras.
- Faça um
forkdeste repositório (saiba mais sobre forks aqui). - Responda às questões abaixo diretamente neste arquivo
README.mddo seu fork. Pode adicionar imagens para enriquecer sua explicação. - No Moodle, submeta apenas a URL do seu fork.
1. Repositório selecionado: <URL_DO_REPOSITÓRIO_AQUI>
2. Explicação: <SUA_EXPLICAÇÃO_AQUI>