🅰️
ChatGPT intermediate

Dicas de testing em angular para Angular

Prompt gerado automaticamente para Testing em Angular em Angular

2 usos Angular

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