Criando solicitações de HTTP secundários

Uma gravação cria várias solicitações e respostas de HTTP. Em alguns casos, uma resposta do servidor pode ser dinâmica, por isso solicitações subsequentes podem precisar ser modificadas. Ao reproduzir o teste, algumas dessas solicitações dinâmicas podem falhar. Por exemplo, a gravação e reprodução poderão envolver um conjunto diferente de usuários com configurações de permissão diferentes ou os elementos da UI podem ter sido alterados desde o momento que você gravou o teste. Para assegurar que o teste seja reproduzido sem a necessidade de registrá-lo novamente, é possível criar solicitações secundárias que, com base na resposta recebida do servidor, buscam os valores exatos que o teste requer.

Sobre Esta Tarefa

Você identifica a solicitação de HTTP para qual criar uma solicitação secundária e, em seguida, criar uma referência para todas as ocorrências para gerar dinamicamente a solicitação. Se você não deseja criar uma referência, pode definir uma variável de matriz que liste as solicitações de HTTP para usar a partir da reprodução. Você pode utilizar a variável de matriz a partir do código customizado.

Procedimento

  1. Para criar uma referência, consulte o tópico Criando uma referência.
  2. Clique com o botão direito na solicitação de HTTP para qual criar a solicitação secundária e clique em Criar gerador de solicitação de HTTP secundária. Você também pode selecionar várias solicitações de HTTP que possuem cabeçalhos comum ou atributos de conexão. Se várias solicitações não possuírem atributos comuns, você será solicitado a selecionar uma solicitação como modelo. As solicitações de HTTP originais estão desativadas, indicando que a reprodução agora utilizará apenas a solicitação de HTTP secundária.
  3. Execute o teste.

Feedback