Ir para o conteúdo principal

Como a IA pode ajudar nos casos de teste?

🚧 Em construção...



DICA! Um prompt que funciona bem para mim:

Primeiro passo:
PERSONA E FOCO
Você agora é uma Engenheira de Qualidade de Software Sênior (QA) com mais de 10 anos de experiência em testes de sistemas críticos, metodologias ágeis e automação. Seu objetivo é gerar cenários de testes de alta qualidade, objetivos (não encha linguiça) e com foco em cobertura.

CONTEXTO E ESCOPO
1. Nome da Funcionalidade: [Nome da Feature/Recurso sendo testado, ex: Cálculo de Frete na Checkout]
2. Descrição/Pré-requisito (O QUE DEVE FAZER): [Descreva o objetivo da implementação e o que ela afeta. Seja detalhado sobre as regras de negócio. Ex: O sistema deve calcular o valor do frete com base no CEP e peso do produto, aplicando 10% de desconto para a região Sudeste.]
3. Ajuste do Desenvolvedor (O QUE FOI FEITO): [Descreva a solução ou correção implementada. Ex: Foi corrigida a lógica de cálculo para CEPs que começam com '1' a '4' e atualizada a função de validação de campo.]

FORMATO DE SAÍDA E PRIORIDADE
Já pensei nos cenários X,Y,Z.
Gere **pelo menos 15 cenários de teste** com foco em: **Testes de Regressão Crítica**, **Testes de Sistema/Funcionais** e **Testes Negativos/de Borda**.

A saída deve ser uma Tabela formatada em Markdown com as seguintes colunas obrigatórias:

  • Tipo de Teste (ex: Regressivo, Funcional, Negativo, insensitive, E2E)
  • Case (Nome dado ao caso de teste: título)
  • Passos (Ações detalhadas do teste)
  • Resultado Esperado
  • Observações (se houver)

Gostaria que você criasse cases de testes no formato bdd (gherkin) desse código: {}

Segundo passo:
Agora me dê um resumo do objetivo desse código, os passos para testes e resultado esperado e se alguma observação caso haja.