Este é um projeto que desenvolvi de exemplo para automação de testes web utilizando o framework Cypress.
Os testes foram desenvolvidos para um sistema WEB de aprendizado, simulando um novo cadastro para realização de entregas em um sistema de delivery.
As seguintes funcionalidades foram automatizadas:
• Cadastro completo de dados
• Seleção de modalidade de entrega
• Validação das informações inseridas
• Mock das informações em classes externas
• Upload de arquivos no sistema
• Inserção de informações em campos
• Criação de massa de testes
• Capturas de evidências para geração de relatórios
Em construção...
Com esse projeto eu consegui desenvolver as seguintes capacidades:
• Versionamento de Código no GIT
• Criação de um projeto Cypress do zero
• Uso e implementação da linguagem Javascript
• Execução de testes com Cypress
• Implementação de boas práticas no desenvolvimento
• Entendimento de cenários possíveis de automatizar