Ativando um Teste para Utilizar um Datapool

Um teste deve conter uma referência a qualquer datapool que for utilizado.

Para obter uma explicação da criação e edição do datapool, consulte Criando Dados de Teste.
Para permitir que um teste utilize um datapool:
  1. Abra o teste.
  2. Na área Test Contents (Conteúdo do Teste) à esquerda, clique com o botão direito do mouse na primeira linha (nome do teste) e selecione Add (Incluir) > Datapool. A janela Import Datapool (Importar Datapool) é aberta listando todos os datapools do espaço de trabalho que ainda não estão sendo utilizados por esse teste. Alternativamente, você pode iniciar essa caixa de diálogo a partir do botão Add Datapool (Incluir Datapool), na tabela Datapools, nos detalhes do teste à direita.Caixa de diálogo Importar Datapool
  3. Selecione o datapool que contém os dados que você deseja utilizar clicando em seu nome na caixa de listagem Matching Resources (Recursos Correspondentes).

    A procura ocorrerá em todos os projetos do espaço de trabalho utilizando a expressão comum mostrada na caixa Pattern (Padrão). Com o padrão (mostrado na caixa), todos os datapools em todos os projetos serão localizados e algum que ainda não tenha sido incluído anteriormente nesse teste será listado em Matching Resources (Recursos Correspondentes).

    A caixa In Folders (Pastas Internas) lista o projeto no qual o datapool selecionado reside. Suas colunas são listadas pelo nome na caixa Columns (Colunas) e a caixa Name (Nome) exibe o nome simples do datapool. (O nome simples é exibido pelo Test Navigator: os navigators comuns exibem o nome completo com a extensão exibida em Matching Resources (Recursos Correspondentes).)

  4. O Open mode (modo de Abertura) determina a visualização que os usuários virtuais possuem do datapool. Selecione um dos seguintes:
    Opção Descrição
    Shared (per machine) (Compartilhado (por máquina)) (padrão)

    Os usuários virtuais de cada máquina desfrutam de uma visualização compartilhada do datapool, com linhas do datapool distribuídas a eles coletivamente em ordem seqüencial, em que o primeiro a chegar é o primeiro a ser atendido.

    Essa opção torna provável que os usuários virtuais ou as iterações de loop utilizarão dados de linhas diferentes e que o servidor verá os dados variáveis. A ordem exata de acesso da linha entre todos os usuários virtuais ou as iterações não pode ser prevista porque isso depende da ordem de execução do teste e da duração em cada máquina.

    Private (Privado)

    Cada usuário virtual desfruta de uma visualização privada do datapool, com linhas do datapool distribuídas a cada um em ordem seqüencial.

    Essa opção oferece a execução de teste mais rápida e garante que cada usuário virtual obterá os mesmos dados do datapool na mesma ordem, mas é a opção que mais provavelmente resultará em usuários virtuais diferentes utilizando a mesma linha. Com essa opção, as linhas de um datapool serão incrementadas somente se você incluir o(s) teste(s) utilizando o(s) datapool(s) em um loop de planejamento com mais de uma iteração.

    Segmented (per machine) (Segmentado (por máquina))

    Os usuários virtuais de cada máquina desfrutam de uma visualização segmentada do datapool, com os dados distribuídos a eles coletivamente em seu segmento em ordem seqüencial, em que o primeiro a chegar é o primeiro a ser atendido. Os segmentos são calculados com base em como um planejamento distribui os usuários virtuais entre as máquinas. Por exemplo, se um planejamento designar 25% de usuários ao grupo 1 e 75% ao grupo 2 e designar esses grupos à máquina 1 e à máquina 2, a visualização da máquina 1 consistirá nos primeiros 25% de linhas do datapool e a visualização da máquina 2 consistirá nos 75% de linhas restantes.

    Essa é uma boa opção na qual é importante evitar que os usuários virtuais selecionem valores duplicados (por exemplo, IDs de contas). Se você desativar o retorno, nenhuma linha poderá ser utilizada mais de uma vez.

    Nota: Essa opção requer que o datapool contenha somente uma classe de equivalência. Nas outras opções, as classes de equivalência são ignoradas.
  5. Se você quiser que o teste falhe quando o final do datapool ou do segmento de datapool for alcançado, limpe a caixa de opções ao lado de Wrap when the last row is reached (Retornar quando a última linha for alcançada). Se a caixa estiver marcada, quando o final do datapool ou do segmento for alcançado, o teste começará a recuperar dados do início.
  6. Clique em Select (Selecionar). Uma referência ao datapool é incluída no teste e os Detalhes do teste são atualizados com as informações.
  7. Salve o teste.
Para obter detalhes sobre como obter um teste para utilizar um datapool que foi disponibilizado a ele, consulte Associando um Valor de Teste a uma Coluna do Datapool.
Termos de uso | Feedback
(C) Copyright IBM Corporation 2005. Todos os Direitos Reservados.