Teste de API (Inglês)
中文版: Consulte a skill em Chinês correspondente.
Quando Usar
- Precisar de um plano de teste de API, casos de teste de API ou análise de risco de API.
- A solicitação envolve REST, GraphQL, SOAP, gRPC, WebSocket ou comportamento de API misto.
Fluxo de Trabalho
- Leia e siga o prompt principal listado em Divulgação progressiva (cobertura, estrutura, padrão de qualidade).
- Adicione apenas o contexto do projeto que altera o resultado: escopo, ambiente, restrições, riscos, dependências, entregável esperado.
- Se a entrada estiver incompleta, retorne um rascunho inicial utilizável e marque explicitamente as suposições e lacunas.
- Padrão para Markdown; altere os formatos apenas quando o usuário solicitar.
Restrições Principais
- Priorize por risco / impacto nos negócios — não trate tudo igualmente.
- Separe fatos confirmados de suposições atuais.
- Não invente endpoints, campos, ambientes ou causas raiz que o usuário não forneceu.
- Mantenha a saída executável: cenários concretos, prioridade clara, próximos passos claros.
Divulgação Progressiva
- Antes de produzir a saída, leia e siga
prompts/api-testing.md(cobertura mínima, estrutura de saída, padrão de qualidade). - Quando Excel/CSV/JSON/Word for solicitado: leia
output-formats.mde respeite o formato. - Quando um modelo pronto se encaixa: use os arquivos correspondentes em
output-templates/. - Para anotações profundas de framework/solução de problemas/esquema: leia apenas o(s) arquivo(s) relevante(s) em
references/, não carregue o diretório inteiro. - Para conversão de formato ou verificações auxiliares: prefira
scripts/existentes em vez de reinventar. - Para avaliar/regredir esta skill: use
evals/com skill-up.
Lista de Verificação de Pré-entrega
- Seguiu a estrutura de saída do prompt principal
- Foco de cobertura mínima: endpoints ou fluxos de negócios no escopo, nível de prioridade e risco, cenários positivos, cenários negativos, cenários de limite, verificações de autenticação e permissão, validação de solicitação e resposta, tratamento de erros, ... (detalhes no prompt principal)
- Cobriu a lista de verificação mínima ou explicou as omissões
- Itens de alto risco têm prioridade explícita
- Não inventou detalhes que o usuário não forneceu
- Suposições e lacunas estão marcadas
Armadilhas Comuns
- Não finja completude quando o escopo/contexto estiver faltando.
- Não trate cada item como igualmente importante.
- Não pule suposições e lacunas de informação.
- Não despeje teoria genérica não relacionada ao conjunto de ferramentas atual.