UiPath Documentation
studio
2020.10
false
Guia do usuário do Studio
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Teste de Aplicativo

O Studio Pro oferece suporte à criação de casos de teste especializados para realizar testes de aplicativos automatizados, seja em linguagem VB ou C#. Os projetos de automação de testes individuais podem ser criados no StudioPro, usados para verificar dados e incluídos em cenários de pipeline para Integração Contínua (CI)/Implantação Contínua (CD).

Application testing can be performed with Test Cases and Data Driven Test Cases, sequences that make use of verification activities part of the UiPath.Testing.Activities pack, together with activities from other packages.

Casos de Teste Controlado por Dados usam dados importados como argumentos no projeto para verificar a execução do caso de teste. Todos os dados ou apenas determinados valores podem ser usados na execução.

Os projetos de automação de teste podem conter vários casos de teste com execução linear e, uma vez que as atividades são organizadas em sequências, esse tipo de projeto tem vários pontos de entrada. Não há nenhum arquivo de fluxo de trabalho principal e a execução é realizada por caso de teste, a menos que outros .xamlarquivos sejam invocados.

With Studio Pro, workflows can be converted into test cases or imported as test cases from other projects. Later, application testing projects may be published to Orchestrator, managed and executed from the Test Cases page.

Casos de Teste

Use o tipo de projeto Automação de Teste no Modo de exibição Backstage > Início para começar a criar um caso de teste.

É possível adicionar vários desses arquivos .xaml a um projeto usando a faixa de opções Novo > Caso de Teste.

The default activities packages for this type of project are: UiPath.System.Activities, UiPath.UIAutomation.Activities, and verification activities from the UiPath.Testing.Activities.

Verification activities such as Verify Control Attribute, Verify Expression, and Verify Expression with Operator are used for testing the data used by your workflows.

Tais atividades se comportam de maneira diferente quando executadas ou depuradas. Se uma atividade de verificação encontrar um erro, a execução não interromperá o erro; em vez disso, ela registrará a falha da atividade no painel Saída. Se a atividade tiver sido executada com sucesso, ela será marcada no painel.

Casos de teste orientados por dados

O teste de aplicativos pode exigir trabalhar com grandes conjuntos de dados para verificar a execução do fluxo de trabalho e abranger os casos extremos. Em vez de criar vários casos de teste para cada conjunto de dados, importe e use seus conjuntos de dados dentro do projeto com o tipo de arquivo Caso de teste orientado por dados.

No painel Projeto, clique com o botão direito do mouse em um caso de teste e selecione Adicionar Dados de Teste.

Acesse o Arquivo de variação para escolher um arquivo do Excel para importar, e selecione uma planilha.

Clique em Importar. O arquivo importado do Excel é aceito como entrada, os dados são importados como tipos InArgument, juntamente com os valores do arquivo.

As a next step, you can use the Verify Expression with Operator activity to compare values with those from the imported Excel file, using available operators. Read more about this activity here.

Executar/Depurar com Variações de Dados

Executar ou depurar um Caso de Teste Controlado por Dados pode ser feito de duas maneiras, seja usando todos os dados importados ou condicionalmente, selecionando dados específicos a usar.

Clique nas opções Executar arquivo com variações de dados ou Depurar arquivo com variações de dados, na faixa de opções. A janela Variações de Dados se abre:

Selecione os dados que deseja usar para executar ou depurar o caso de teste, clicando na caixa de seleção ao lado de cada linha. Clique em Executar ou Depurar após a seleção ser feita.

Se o projeto de caso de teste usa a atividade Verificar Expressão com o Operador, a execução será realizada uma vez para cada conjunto de dados selecionados.

Observação:

Se alterações forem feitas no conjunto de dados do Excel, remova e adicione os dados definidos novamente no projeto de caso de teste.

Remover Dados de Teste

Os conjuntos de dados importados podem ser removidos do arquivo de Caso de Teste Controlado por Dados, clicando com o botão direito do mouse no .xamlarquivo , no painel Projeto e selecionando Remover Dados de Teste:

Um novo conjunto de dados pode ser adicionado, selecionando a opção Adicionar Dados de Teste.

Migração de Caso de Teste

Existing workflows used for testing purposes can be converted to and from test cases using Studio Pro. In addition, you can create an RPA Testing project from existing processes.

Converter em Caso de Teste

Para converter fluxos de trabalho em casos de teste, clique com o botão direito do mouse nos arquivos do painel Projeto e selecione Converter em Caso de Teste:

Importar Casos de Teste

Se você já tiver criado fluxos de trabalho ou casos de teste, é possível importá-los para o seu projeto atual, clicando com o botão direito do mouse no nó do projeto e selecionando Importar Casos de Teste:

Os .xamlarquivos importados são adicionados à árvore do projeto, como rascunhos dos casos de teste.

Serviços de Importação

Similarly to importing data collections into API Test Automation libraries, you can import such collections into your Application Testing processes using the New Service wizard.

Considere que isso fica disponível apenas para bibliotecas e projetos de Automação de Teste criados com uma licença do Studio Pro.

Publicar Casos de Teste

Por padrão, os arquivos de Caso de Teste e de Caso de Teste Controlado por Dados são criados como rascunhos. Antes de tentar publicar, esses .xamlarquivos precisam ser definidos como publicáveis a partir do painel Projeto.

A seleção múltipla fica disponível, basta manter a tecla Ctrl pressionada ao selecionar cada arquivo individualmente, depois clicar com o botão direito do mouse em > Definir como Publicável.

Observação:

Os casos de teste publicáveis podem ser retornados à condição de rascunhos, clicando com o botão direito do mouse no caso de teste e selecionando a opção Definir como Rascunho.

Após selecionar Definir como Publicável, o ícone do arquivo muda de cinza para azul, o que indica que o arquivo está pronto para ser publicado e empacotado em um .nupkgarquivo.

Observação:

A menos que sejam definidos como publicáveis, os arquivos de rascunhos não são empacotados e publicados.

Publishing test cases is performed in a similar way as for other types of projects. Use the Publish option from the Studio Pro ribbon. You can set a version of the project and use the Certificate Signing options, read more about publishing projects here.

Test cases can be published to Orchestrator, Robot defaults, or a custom path. If you wish to publish to Orchestrator, make sure your Robot or UiPath Assistant is connected to Orchestrator, follow the steps here.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades