Da criação de testes a dispositivos reais: como o UiPath e Digital.ai trabalhar em conjunto

Sua organização pode já usar o UiPath para automação ou testes além de dispositivos móveis. Expandir essa prática para dispositivos móveis é uma questão natural. Ou sua equipe pode estar escolhendo uma ferramenta de autoria para um novo programa de testes em dispositivos móveis. De qualquer forma, o fluxo de trabalho que você criar precisa de um local para ser executado. 

UiPath Studio e Digital.ai Os testes podem fornecer um caminho conectado. O UiPath é onde a equipe cria fluxos de trabalho de automação móvel; Digital.ai Fornece acesso aos dispositivos nos quais esses fluxos de trabalho são executados. 

Comece por como o teste é estruturado. 

In UiPath StudioA automação móvel é construída com atividades para interagir com um aplicativo e verificar seu comportamento. Um autor de testes define o fluxo de trabalho: abrir o aplicativo, executar ações e verificar o resultado esperado. O fluxo de trabalho ainda precisa de manutenção à medida que o aplicativo muda, mas oferece à equipe um local para desenvolver e atualizar essa lógica. 

A UiPath descreve a automação móvel em três camadas: Studio e atividades, um servidor Appium e o dispositivo de destino. Essa camada intermediária é crucial. O Appium permite direcionar um fluxo de trabalho da UiPath para um dispositivo iOS ou Android fora da mesa do autor. A UiPath oferece suporte a um servidor Appium externo, permitindo que o dispositivo faça parte de um conjunto de dispositivos remotos. 

Conecte o fluxo de trabalho a Digital.ai Testes 

Digital.ai Testes Fornece o ambiente do dispositivo e o endpoint do Appium. No UiPath Studio, a equipe cria um projeto de Teste Móvel e configura a conexão para o aplicativo e o dispositivo que deseja testar, seja iOS ou Android. 

Para organizações que já utilizam o UiPath, isso estende uma abordagem de autoria familiar para dispositivos móveis. Equipes que optam pelo UiPath pela primeira vez podem usar a mesma conexão. Em ambos os casos, os autores de testes criam e mantêm seus fluxos de trabalho no UiPath e, em seguida, os executam por meio do Appium em dispositivos móveis. Digital.ai Em fase de testes. A equipe ainda está decidindo quais jornadas do usuário e dispositivos são mais importantes. 

Escolha o ambiente do dispositivo de acordo com a sua forma de operar. 

A decisão sobre o dispositivo não é idêntica para todas as organizações. Algumas equipes precisam de modelos de dispositivos reais específicos e versões de sistemas operacionais disponíveis em um cronograma previsível. Outras precisam manter a infraestrutura de testes dentro de seu próprio ambiente. A questão é quais requisitos pertencem ao processo de lançamento e qual implantação pode atendê-los. 

Digital.ai Oferece pools de dispositivos dedicados, selecionados de acordo com as necessidades da organização. Com sua implantação SaaS privada, o ambiente é de locatário único e Digital.ai Gerencia o laboratório hospedado, incluindo a manutenção dos dispositivos. Uma implantação local mantém o laboratório no ambiente do cliente; o cliente gerencia a infraestrutura física, enquanto o provedor gerencia o laboratório hospedado. Digital.ai Fornece o software da plataforma, assistência na configuração e atualizações. 

O acesso dedicado pode ser valioso quando uma equipe precisa de uma configuração específica pronta para execuções agendadas. É uma escolha a ser avaliada em relação ao laboratório existente da equipe e às suas necessidades de cobertura, e não um pré-requisito para todos os testes em dispositivos móveis. O importante é que os testes consigam alcançar os dispositivos pretendidos de forma confiável. 

Um único fluxo de trabalho, da criação à execução. 

A integração responde a uma questão prática: como um teste mobile do UiPath chega do seu autor a um dispositivo relevante para o lançamento? O Appium fornece essa conexão. Digital.ai fornece o ambiente do dispositivo. Sua equipe mantém as decisões sobre quais jornadas testar, quais dispositivos abranger e como manter os fluxos de trabalho. 

Se você estiver avaliando essa abordagem, comece com uma jornada móvel importante e os dispositivos nos quais ela precisa ser executada. Assista ao vídeo do UiPath e Digital.ai vídeo de integração. 

Parte 3 da nossa série de posts sobre UiPath. Mostra como uma equipe estendeu sua estratégia existente do UiPath para testes em dispositivos móveis. 

Também recomendamos