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. Não é possível enviar uma solicitação para outra instância ou terceiro em um endereço remoto.
A configuração de teste REST é compatível somente com os formatos de resposta XML e JSON. 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 - Entrada e Assert. As etapas de declaração devem seguir imediatamente A. Enviar solicitação REST - Entrada etapa. Você pode ter várias etapas de declaração REST após A. Enviar solicitação REST - Entrada , mas as etapas de declaração não podem ser separadas de Enviar solicitação REST - Entrada passo a passo de outras categorias de teste. Para obter mais informações sobre as etapas do teste REST, consulte Categoria REST.
Autenticação
- Quando você usa o Explorador da REST API para criar e testar uma solicitação
- Quando você executa um teste que contém um Enviar solicitação REST - Entrada etapa
Quando você usa o Explorador da REST API para criar e testar uma solicitação, e a solicitação requer autenticação, o Explorador da REST API usa suas credenciais. Quando o ATF executa o teste, o Explorador da 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 executa o teste.
Para resolver o problema de credenciais de usuário, você pode criar um perfil de autenticação básica para um usuário de teste e, em seguida, no Enviar solicitação REST - Entrada especifique que o perfil será usado quando o teste for executado.