Assercoes
Assercoes da Verificacao de API
O que sao Assercoes?
As assercoes sao condicoes que define para validar o codigo de estado e o tempo de resposta do seu pedido de API. Ajudam a garantir que a sua API se comporta conforme esperado em varias condicoes. Quando uma ou mais assercoes falham, um alerta e acionado, permitindo-lhe tomar medidas imediatas.
Tipos de Assercoes
Pode definir os seguintes tipos de assercoes para as suas verificacoes de API:
- Tempo de Resposta: Defina um valor e verifique contra esse valor. Se o tempo de resposta exceder o valor especificado, a assercao falha, causando a falha do teste.
- Codigo de Estado: Especifique o codigo de estado esperado da resposta da API. Se o codigo de resposta for diferente do valor esperado, a assercao falha, causando a falha da Verificacao de API.
Assercoes Falhadas e Detalhes da Verificacao
Quando uma assercao falha, os detalhes da falha serao visiveis na pagina de detalhes da verificacao. Isto inclui informacoes sobre qual assercao falhou e porquรช, ajudando-o a identificar e resolver problemas rapidamente.
Interacao com Limites de Resposta
Se uma verificacao tiver um limite de tempo de resposta e for marcada como degradada, mas tambem tiver uma assercao a falhar, a verificacao sera marcada como falhada. Isto garante que todos os problemas criticos sao capturados e tratados prontamente.
Como Definir Assercoes
- Aceder as Definicoes de Assercoes: Navegue para as definicoes de assercoes da sua Verificacao de API.
- Adicionar Assercoes: Especifique o tipo de assercao que deseja adicionar (Tempo de Resposta, Codigo de Estado).
- Definir Criterios: Defina os criterios para a assercao (por exemplo, codigo de estado esperado, tempo de resposta maximo).
- Guardar Definicoes: Certifique-se de guardar as suas definicoes para aplicar as assercoes.
Casos de Uso Praticos
- Monitorizacao de Desempenho: Use assercoes de tempo de resposta para garantir que a sua API cumpre os padroes de desempenho.
- Detecao de Erros: Use assercoes de codigo de estado para detetar erros inesperados ou falhas na sua API.
Ao utilizar assercoes, pode garantir que as suas APIs estao a funcionar conforme esperado e a fornecer os dados corretos, ajudando a manter a fiabilidade e o desempenho dos seus servicos.