Teste 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 terceiros em um endereço remoto.

A configuração de teste REST oferece suporte somente aos 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 Assertar. Declarar que as etapas devem seguir imediatamente um Enviar solicitação REST - Entrada etapa. Você pode ter várias etapas de declaração REST após um 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 de teste REST, consulte Categoria REST.

Autenticação

Como parte do Automated Test Framework, há duas situações em que você envia solicitações REST:
  • Quando você usa o REST API Explorer 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 REST API Explorer para criar e testar uma solicitação, e a solicitação requer autenticação, o REST API Explorer 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 do 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.