- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- Variáveis
- Argumentos
- Namespaces Importados
- Fluxo de controle
- Repo. de Objetos
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- Teste do Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Reparando o suporte da Active Accessibility
- Solução de problemas de aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Solução de problemas da Citrix
- Automação de aplicativos em execução com um usuário diferente do Windows
Visão geral
Faça uso da fila de dados de teste no Studio configurando-a como uma origem de dados ou importando-a por meio de atividades. Todas as entidades importadas são armazenadas na guia Projeto, em Dados de teste.
For more information on test data queues in Orchestrator, see Test Data Queues.
- Instale ou atualize para uma versão do Orchestrator igual ou superior à 2022.4.
- Certifique-se de que você tenha carregado um esquema do JSON e adicionado uma fila de dados de teste no Orchestrator.
Condições
- As filas de dados de teste recém-criadas estão vazias, mas você pode carregar itens das filas com base no seu esquema JSON definido, diretamente no Orchestrator ou pelo Studio.
- When you use test data queues as source, items are retrieved sequentially from a test data queue regardless if some of them have been consumed.
- To Run and Debug test cases with dynamic test data, use the Test Explorer. The data comes from the test data queue during runtime, and the Test Explorer populates the values at runtime.
Limitação conhecida
Quando você define um valor de argumento de entrada diretamente da interface gráfica do Orchestrator para um conjunto de testes orientado por dados, o valor não é transmitido para as variações de teste.
Solução alternativa: adicione o argumento de entrada diretamente aos itens da Fila de dados de teste.
Adicionar itens de fila de dados de teste
Você pode adicionar itens da fila de dados de teste aos seus fluxos de trabalho por meio de atividades ou como uma origem de dados a um caso de teste.
- Adicionar itens por meio de atividades
- Adicionar fila de dados de teste como origem de dados para o caso de teste
Adicionar itens por meio de atividades
Para adicionar itens à sua fila de dados de teste usando uma atividade, você precisa criar um fluxo de trabalho personalizado e configurar uma atividade para importar dados de uma fila de dados de teste no Orchestrator.
-
Abra o Studio.
-
Abra ou crie um novo projeto de Automação de Teste.
-
Navegue até Novo > Caso de teste.
-
Adicione uma atividade Add Test Data Queue Item ao painel Designer e acesse Propriedades para configurar o QueueName para corresponder à sua fila de dados de teste do Orchestrator.
Observação:Certifique-se de que você esteja conectado a uma instância do Orchestrator.
-
Na lista de atividades Testing > Data, adicione várias atividades de sua própria escolha à atividade Add Test Data Queue Item. Para obter mais informações, consulte Test Data Activities.
-
Configure suas atividades para corresponder ao seu cenário sintético de dados do usuário.
Importante:Um item de fila válido deve ter o nome exato, conforme definido no esquema JSON. Por exemplo, se você tiver definido uma propriedade
givenNameno esquema JSON, sua atividade de Nome deve corresponder a este (por exemplo, NomeDeExibição definido comogivenName). Para mais informações, consulte Definição do Esquema JSON. -
Abra o painel Variáveis para definir suas variáveis.
-
Salve seu caso de teste.
-
No painel Projeto, clique com o botão direito do mouse no caso de teste e selecione Definir como Publicável
-
Clique em Publicar e configure as propriedades do pacote.
-
Clique em Executar Arquivo.
Observação:Como alternativa, você pode criar um formulário de entrada personalizado para configurar e gerar com facilidade dados de usuário sintéticos. Para mais informações, consulte Criar Formulário.
Adicionar fila de dados de teste como origem de dados para o caso de teste
When you create test cases, you can configure the data source to point to a test data queue, to make use of Data-driven testing.
-
Create a new test case with test data, or update an existing test case with test data.
-
Clique em Origem e selecione Test Data Queue na lista suspensa.
-
Selecione uma fila de dados de teste ou use a função de pesquisa para procurá-la.
-
(Opcional) Filtre a fila de dados de teste para recuperar apenas itens específicos usando o Query Builder integrado.
Use the Range option to set the desired range of items. The first field represents the starting index for the range, and the second field is the number of items to retrieve.
-
Clique em Criar para adicionar dados de teste (fila de dados de teste) ao caso de teste.
Atualizar itens da fila de dados de teste
Você pode atualizar os dados de teste com a fila de dados de teste como origem.
-
Abra o Studio e navegue até seu projeto.
-
No painel Projeto, clique com o botão direito do mouse em um caso de teste com variações de dados e selecione Atualizar dados de teste.
-
Clique em Origem e selecione Test Data Queue na lista suspensa.
-
Selecione uma fila de dados de teste ou use a função de pesquisa para procurá-la.
-
(Opcional) Clique em Atualizar todos os casos de teste usando os mesmos dados de teste para atualizar todos os casos de teste do projeto atual que usam os dados de teste que você está atualizando.
-
(Opcional) Filtre a fila de dados de teste para recuperar apenas itens específicos usando o Query Builder integrado.
Observação:You can perform this action in Test Explorer by right-clicking a file, and then choosing Update Test Data.