Testes Web
Na aplicação Atmos é possível testar a funcionallidade de URL, os testes de web em várias etapas permitem que você encadeie testes HTTP para monitorar de forma proativa se as jornadas em seus serviços principais estão disponíveis a qualquer hora e em qualquer lugar.
Se algum dos seus serviços começar a responder lentamente ou de forma inesperada o teste de web poderá: alertara a sua equipe, bloquear seu pipeline, ou até mesmo reverter o problema.
Para a realização do teste de web, basta clicar no botão "Rede" que se encontra na barra lateral, como demostrado abaixo:
E então, selecione o ícone de "Testes Web" no menu superior:
Logo após uma tela será aberta, contendo a listagem de todos os testes previamente cadastrados. Podendo estes serem filtrados em ativos e inativos, através das opções na coluna lateral esquerda.
No botão Inserir Novo Teste Web, no canto superior direito da tela, é permitida a alimentação de dados para realização do teste desejado.
Para executar essa operação, basta:
- Nomear o teste em questão.
- Escolher um método para o teste.
- Especificar a URL a ser testada.
- (Opcional) Enriquecer a requisição com um body e cabeçalhos.
- (Opcional) Crie condições para que o teste cumpra a fim de alcançar sucesso.
Após o preenchimento de todas as especificações, basta clicar no botão Salvar, que se encontra no canto superior direito da tela.
As possíveis condições a serem selecionadas são:
Valida condições de tempo de requisição, em segundos.
Valida o código de status retornado pela requisição.
Esta condição valida se o corpo de resposta recebido pela requisição possui uma chave/valor específico ou um texto específica.
Para verificar uma chave/valor específica, preencha a propriedade com o nome da chave desejada e o valor alvo a ser comparado.
Quando o teste retornar um texto corrido, deve-se preencher o campo Propriedade com o valor padrão "content", como no exemplo abaixo.