🚀 Meus Projetos de Testes Automatizados
Aqui estão alguns dos meus projetos favoritos na área de testes automatizados, onde explorei diferentes ferramentas e metodologias para garantir a qualidade do software.
1. 🌐 Projeto de Teste Automatizado Web
Neste projeto, realizei testes no site de demonstração Sauce Demo, utilizando Cypress com JavaScript e Cucumber. O objetivo foi garantir que o fluxo de compra estivesse funcionando perfeitamente, automatizando casos de teste críticos, como:
- 🔍 Testes de login.
- 🛒 Adição e remoção de itens no carrinho.
- 🧾 Fluxo de checkout completo.
Clique aqui para explorar o repositório!
2. 🔗 Projeto de Teste Automatizado de API
Neste projeto, automatizei testes de API utilizando Cypress com JavaScript e Cucumber para verificar as integrações entre os serviços REST. Foco em:
- 📑 Validação de endpoints e suas respostas.
- 🔄 Testes de integração entre múltiplos serviços.
- ⚙️ Execução contínua para garantir que novas mudanças não quebrem a comunicação entre APIs.
Clique aqui para ver os detalhes!
3. 📈 Projeto de Teste Automatizado de Performance
Para garantir que a aplicação suporta a carga de usuários em diferentes cenários, utilizei o K6 para realizar testes de performance, medindo tempo de resposta, throughput, e o comportamento do sistema sob carga. Foco em:
- 💻 Simulação de múltiplos usuários simultâneos.
- ⏱️ Medição do tempo de resposta das APIs e da aplicação.
- 📊 Geração de relatórios detalhados de performance para otimizações futuras.
Clique aqui para conferir o projeto de performance!
🎯 Ferramentas utilizadas:
- Cypress com JavaScript e Cucumber para automação de testes web e de API.
- K6 para testes de performance em ambientes de alta demanda.
💡 Esses projetos mostram como a automação pode ser uma poderosa aliada na entrega de softwares mais robustos e eficientes. Sinta-se à vontade para explorar os repositórios e ver como apliquei essas tecnologias na prática!