Desafio técnico Loja Integrada
Os testes automatizados serão realizados para verificar:
Validação de cupons com valores e regras definidas. Aplicação de cupons ao carrinho de compras. Cálculo correto do desconto com a aplicação do cupom. Remoção de cupons e produtos após a aplicação de cupom. Exibição correta das informações do cupom na página.
Antes de começar, certifique-se de que você possui:
Node.js instalado (versão 12 ou superior) npm para gerenciar pacotes
Clone este repositório. Navegue até a pasta do projeto. Execute npm install para instalar as dependências.
Para executar os testes em modo interativo, utilize o comando npx cypress open
Para executar os testes em modo headless, utilize o comando npx cypress run --record --key 334717b0-92d8-4a95-81c4-fd5963a279f8
Os relatórios dos testes serão gerados no Cypress Dashboard, para acessa-los por favor accessar o link abaixo para ser concedido o acesso.
https://cloud.cypress.io/invitation/3157113a-9f8c-4a68-842d-8f01edc3cb62