Este projeto foi gerado com Cypress.js versão 5.5.0
TESTE E2E criado para ser utlizado em conjunto com uma API GraphQL e o Front-end em Vue.js, ferramenas utilizadas:
- NodeJS
- Cypress Xpath
- Pg
Cypress é uma ferramenta de teste de front-end de próxima geração desenvolvida para a web moderna. Abordando os principais pontos problemáticos que os desenvolvedores e engenheiros de controle de qualidade enfrentam ao testar aplicativos modernos. Na minha visão como desenvolvedor Full-Stack e QA tester o Cypress.js automatiza grande parte das configurações do meu ambiente de testes, o desenvolvimento de testes com Cypress.js já traz Intellisense isso facilita muito a criação de scripts de teste, o Cypress.js tambem traz um exelente suporte de depuração de scripts usando screenshots e gravação em tempo real das execuções de testes, facil incorporação de comandos globais para serem utilizados em qualquer ponto durante a execução de um teste, uma das coisas que eu vi que o Cypress.js tem que o difere nas demais Frameworks de Teste E2E e que o Cypress.js não so testa as telas sem si mais tambem pode fazer Testes de Intergração e Testes de Unidade realmente uma framework de testes completa :).
app view:
1º download das dependeicas do projeto
npm install
O ambiente backend está em outro projeto que está localizado AQUI
O ambiente frontend está em outro projeto que está localizado AQUI
npm test
# Você tambem pode abri o painel de execução de testes em seu SO
npm run cypress:open
Caso ocorra algum problema na execução dos testes eu recomento você instalar o Cypress.js GLOBALMENTE
# Utilize este comando
npm install cypress -g
Desenvolvido por: Ismael Alves
- Email: [email protected]
- Github: github.com/ismaelalvesgit
- Linkedin: linkedin.com/in/ismael-alves-6945531a0/
Verifique Configurações e Referencias.