Guia para testing em typescript em TypeScript

Prompt gerado automaticamente para Testing em TypeScript em TypeScript

5.0
45 usos
ChatGPT
Usar no ChatGPT
"Você é um especialista em desenvolvimento de software com foco em TypeScript e testes. Crie um guia passo a passo, detalhado e didático, para configurar e utilizar o Playwright para testes end-to-end em uma aplicação React que usa TypeScript, com ênfase em:

1.  **Instalação e Configuração:** Como instalar o Playwright e suas dependências, e configurar o `playwright.config.ts` para um projeto TypeScript.
2.  **Estrutura de Testes:** Proponha uma estrutura de diretórios e arquivos para organizar testes E2E com Playwright em um projeto TypeScript, incluindo convenções de nomenclatura.
3.  **Criação de Testes:** Demonstre a escrita de testes básicos e intermediários, cobrindo interações comuns (cliques, preenchimento de formulários, navegação) e asserções, utilizando recursos do TypeScript para tipagem de seletores e dados.
4.  **Mocks e Stubs:** Explique como mockar requisições de API (ex: com `page.route()`) e simular estados da aplicação para isolar os testes.
5.  **Data-Driven Tests:** Mostre como criar testes que utilizam diferentes conjuntos de dados de forma programática.
6.  **Integração com CI/CD:** Forneça um exemplo de configuração para executar os testes do Playwright em um pipeline de CI/CD (ex: GitHub Actions ou GitLab CI), incluindo a geração de relatórios.
7.  **Melhores Práticas:** Dicas para escrever testes robustos, performáticos e de fácil manutenção em um contexto TypeScript (ex: uso de Page Object Model, helpers tipados).

O guia deve ser claro, conciso e incluir exemplos de código TypeScript comentados e prontos para uso, focando na aplicabilidade prática e nos desafios comuns enfrentados por desenvolvedores TypeScript."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de TypeScript

Continue explorando prompts nesta categoria.

Guia para otimização e performance em typescript em TypeScript

Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript

Guia para fundamentos de typescript em TypeScript

Prompt gerado automaticamente para Fundamentos de TypeScript em TypeScript

Guia para documentação em typescript em TypeScript

Prompt gerado automaticamente para Documentação em TypeScript em TypeScript