Caso de uso do Automated Test Framework: recuperar um incidente usando REST-Inbound

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • O teste Obter recurso recém-criado por meio de REST API é fornecido com o Automated Test Frameworke usa as etapas REST - de entrada e declaração.

    Antes de Iniciar

    Revise as REST APIs e as informações da etapa de configuração Enviar solicitação REST - Entrada - Explorador de REST API antes de criar este teste.

    Função necessária: atf_ws_designer

    Por Que e Quando Desempenhar Esta Tarefa

    Este teste cria um registro de incidente, usa uma etapa REST-Inbound para recuperar o registro e, em seguida, usa etapas de declaração para determinar se a solicitação foi bem-sucedida.

    Você pode usar a etapa Enviar solicitação REST - Explorador de REST API de entrada para criar e testar a solicitação ou criar manualmente a solicitação usando a etapa Enviar solicitação REST - Entrada. Em qualquer um dos casos, você deve especificar as informações de autenticação básica no formulário Enviar solicitação REST - Etapa de entrada.

    Ao criar seu teste, comece com sua REST API e determine qual comportamento você deseja validar. Você pode determinar quais dados de teste criar. Você pode usar outras categorias de configuração de etapa de teste para criar, atualizar ou excluir registros e, em seguida, usar uma etapa Enviar REST de entrada para recuperar, atualizar ou excluir os dados de teste. Por outro lado, você pode usar a etapa Enviar REST de entrada para criar registros e, em seguida, usar outras categorias de configuração de etapa de teste para validar se os registros foram criados corretamente.

    Esta tarefa orienta você na criação do teste Obter recurso recém-criado por meio de teste de REST API.

    Procedimento

    1. Crie um teste.
      1. Navegar até Automated Test Framework > Testes, clique em Novo.
        O formulário Testar novo registro é mostrado.
      2. Insira um nome de teste e uma descrição e clique em Enviar.
      3. Clique no teste criado na etapa anterior.
        O formulário de teste é mostrado.
    2. Criar dados de teste.
      1. Clique no botão Adicionar etapa de teste.
        O formulário Adicionar etapa de teste é mostrado.
      2. Clique em uma categoria de configuração de teste e, em seguida, clique em uma configuração de teste.
        Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, clique em Servidor > Inserção de Registroe, em seguida, Avançar.
        O formulário de configuração de teste selecionado é mostrado.
      3. Preencha as informações necessárias para a configuração de teste selecionada.
        Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, no formulário Inserção de registro, especifique a tabela de incidentes, adicione um valor ao campo Descrição resumida e clique em Enviar.
    3. Crie a solicitação REST.
      1. Clique no botão Adicionar etapa de teste.
        O formulário Adicionar etapa de teste é mostrado.
      2. Clique em uma categoria de configuração de teste e, em seguida, clique em uma configuração de teste.
        Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, clique em REST > Enviar solicitação REST – Explorador de REST API de entradae, em seguida, Avançar.
        O Explorador de REST API é mostrado.
      3. Preencha as informações necessárias para a solicitação REST e clique em Enviar.
        Para replicar o teste Obter recurso recém-criado por meio de REST API, preencha os campos.
        Nome Valor
        Namespace agora
        Nome da API API da tabela
        Versão da API mais recente
        tableName incidente

        Quando você não especifica a autenticação Básica, o Explorador de REST API usa suas credenciais.

        A etapa Criar teste automatizado é mostrada depois que você clica em Enviar.

      4. Quando estiver pronto, clique em Criar etapa de teste automatizado.
        A etapa de teste Enviar solicitação REST - de entrada é criada.
      5. Clique na etapa Enviar solicitação REST - de entrada e, no campo Autenticação básica, especifique uma configuração de autenticação básica.
        Se não houver configurações disponíveis, você poderá criar uma configuração de autenticação básica clicando em Novo no formulário Configurações de autenticação básica.
      6. Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, no campo Caminho, clique no botão de pesquisa contextual e, em seguida, clique em Inserção de Registro > Registro.
      7. Clique em Atualizar.
    4. Crie etapas de declaração para verificar a resposta REST.
      1. Clique no botão Adicionar etapa de teste.
        O formulário Adicionar etapa de teste é mostrado.
      2. Clique em uma categoria de configuração de teste e, em seguida, clique em uma configuração de teste.
        Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, clique em REST > Declarar Código de Statuse, em seguida, Avançar.
        O formulário Declarar código de status é mostrado.
      3. Insira as informações necessárias para o formulário e clique em Enviar.
        Para replicar o teste Obter recurso recém-criado por meio de REST API, no campo Operação, selecione é e no campo Código de status, insira 200.

        Para replicar o teste Obter recurso recém-criado por meio de teste de REST API, repita esta etapa para criar as etapas de teste Declarar que a carga de resposta JSON é válidae Declarar elemento de carga de resposta JSON.