Skip to content

Checklist de testes

Smoke API

  1. GET ou POST autenticado simples (ex.: listar finalizadoras) → status === "success".
  2. POST grupo → gravar mpm_integracao.
  3. POST unidade → gravar mpm_integracao.
  4. POST produto com grupo_id/unidade_id → gravar mpm_integracao.
  5. PUT produto com produto_id e ativo (sem integracao).
  6. POST cliente (com e sem retry de vendedor/rota).
  7. GET /mpm/pedidos com abertura/fechamento.
  8. Importar 1 pedido novo e tentar de novo (idempotência).

Casos negativos

CasoEsperado
Token inválidoFalha clara, sem retentar infinito
Produto sem grupo/unidadeErro ou sync prévio
Pedido sem mpm_integracao de produtoRejeição
FTP incompletoFalha antes do REST com URL inválida

Homologação

  • Use environment fictício da coleção.
  • Registre evidências (request id, body sanitizado, ids gravados).
  • Não use base de produção para testes destrutivos.

Documentação da API mPm+ para sistemas parceiros. Exemplos com dados fictícios.