Prompt completo
"Você é um especialista em desenvolvimento Angular e testes automatizados. Sua tarefa é criar um **guia passo a passo detalhado para um desenvolvedor júnior** sobre como implementar e configurar **testes de integração end-to-end (E2E) com Cypress.io em um projeto Angular CLI existente**, focando em uma aplicação de e-commerce fictícia. O guia deve abordar: 1. **Instalação e configuração inicial do Cypress no projeto.** 2. **Estrutura de pastas e arquivos recomendada para testes E2E.** 3. **Criação de um teste E2E para o fluxo de 'adicionar um item ao carrinho e finalizar a compra'**, cobrindo interações com formulários, navegação entre páginas e validação de elementos da UI. 4. **Uso de seletores robustos e boas práticas para evitar quebras de teste.** 5. **Simulação de dados (fixtures ou interceptação de requisições HTTP com `cy.intercept()`) para garantir a reprodutibilidade dos testes.** 6. **Execução dos testes em modo 'headless' e 'interativo'.** 7. **Dicas para depuração de testes falhos.** 8. **Integração básica com um pipeline de CI/CD (mencionar os passos gerais, sem aprofundar em uma ferramenta específica).** O tom deve ser didático, claro e conciso, utilizando exemplos de código Angular e Cypress. Priorize a praticidade e a aplicação no mundo real."
Tags relacionadas
Angular
Testing em Angular
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Angular
ChatGPT
Melhores práticas de padrões de design em angular para Angular
Prompt gerado automaticamente para Padrões de design em Angular em Angular
1 usos
ChatGPT
Melhores práticas de ferramentas para angular para Angular
Prompt gerado automaticamente para Ferramentas para Angular em Angular
5 usos
ChatGPT
Melhores práticas de melhores práticas em angular para Angular
Prompt gerado automaticamente para Melhores práticas em Angular em Angular
1 usos