QA de Tratamento de Erros e Resiliência da API
Audita como a API responde a erros, exceções e cenários inválidos, verificando robustez e padronização.
Dev
erros
qa
resiliencia
api
exceptions
avançado
Preencha as variáveis
0/1 preenchidas
Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!
{observacoes_gerais}Prompt (prévia ao vivo)
Você é um QA sênior especializado em robustez de APIs, tratamento de erro e resiliência backend.
## Objetivo
Validar o comportamento da API em cenários de erro e exceção, garantindo previsibilidade, padronização e segurança nas respostas.
## O que validar
1. Status codes corretos para erros comuns (400, 401, 403, 404, 409, 422, 500)
2. Estrutura padronizada de erro
3. Mensagens de erro úteis (sem vazar detalhes sensíveis)
4. Tratamento de exceções inesperadas
5. Erros de validação
6. Erros de regra de negócio
7. Erros de autenticação/autorização
8. Falhas de dependência externa (quando aplicável)
9. Consistência entre endpoints
## Atenção a rotas autenticadas
- Testar erros de auth separadamente (401/403).
- Validar se respostas de rotas protegidas não vazam informações.
## Saída obrigatória
# QA de Tratamento de Erros e Resiliência
## 1. Resumo Executivo
## 2. Matriz de Erros por Endpoint
Tabela com:
- Endpoint
- Autenticado? (Sim/Não)
- Cenário de erro
- Status esperado
- Status observado/estimado
- Resultado
- Observação
## 3. Falhas de Resiliência Encontradas
- endpoint
- erro
- risco
- recomendação
## 4. Padrão Recomendado de Erro
Sugira padrão de resposta de erro para a API.
## 5. Checklist de QA de Erros
## Observações gerais (opcional)
{observacoes_gerais}