Etapas de teste REST
Teste os serviços web de entrada personalizados e a compatibilidade com versões anteriores fazendo chamadas REST.
As solicitações REST só podem ser enviadas para a instância atual. Você não pode enviar uma solicitação para outra instância ou terceiro em um endereço remoto.
A configuração de teste REST só é compatível com os formatos de resposta XML e JSON. Os formatos binários não são compatíveis.
Você pode criar testes que incluem etapas de cada uma das categorias de configuração de etapa de teste. A categoria de configuração de teste REST contém as configurações de teste Enviar solicitação REST - de entrada e de declaração. As etapas de declaração devem seguir imediatamente uma etapa Enviar solicitação REST - de entrada. Você pode ter várias etapas de declaração REST após uma etapa Enviar solicitação REST - Entrada, mas as etapas de declaração não podem ser separadas da etapa Enviar solicitação REST - Entrada por etapas de outras categorias de teste. Para obter mais informações sobre as etapas de teste REST, consulte Categoria REST.
Autenticação
- Quando você usa o Explorador de REST API para criar e testar uma solicitação
- Quando você executa um teste que contém uma etapa Enviar solicitação REST - de entrada
Quando você usa o Explorador de REST API para criar e testar uma solicitação, e a solicitação requer autenticação, o Explorador de REST API usa suas credenciais. Quando o ATF executa o teste, o Explorador de REST API usa as credenciais do usuário que programou o teste. Isso significa que um teste pode falhar acidentalmente devido à diferença de privilégios entre o usuário que criou o teste e o usuário que o executa.
Para resolver o problema de credenciais do usuário, você pode criar um perfil de autenticação básica para um usuário de teste e, em seguida, no formulário Enviar solicitação REST - de entrada, especificar que o perfil será usado quando o teste for executado.