Etapas de teste REST

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • 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

    Como parte da Estrutura de testes automatizados, há duas situações em que você envia solicitações REST:
    • 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.