Solução completa para ambientes de teste multiplataforma
Embora o teste tradicional de várias plataformas exija a criação de clusters de diferentes dispositivos, o TestDriver simplifica o processo:
- Arquitetura de agente unificadoDepois de instalar o agente local, basta selecionar o tipo de plataforma de destino (Windows/Mac/Linux) na configuração, e o sistema adaptará automaticamente os protocolos operacionais apropriados.
- pool de dispositivos em nuvemAo usar o serviço TestDriver Runners, a plataforma é pré-configurada com máquinas virtuais que contêm versões dos principais sistemas operacionais por meio do
testdriver initBasta selecionar o ambiente desejado quando - Conversão de comandos entre plataformasInstruções de linguagem natural: As mesmas instruções de linguagem natural (por exemplo
scroll downOs casos de teste são convertidos automaticamente para as chamadas de sistema correspondentes em diferentes plataformas sem modificar os casos de teste.
Sugestão para lidar com cenários especiais: Para dispositivos que exigem drivers específicos (por exemplo, emuladores móveis), você pode adicionar o seguinte ao arquivo de configuração do agente localdevice_profilesOs segmentos definem mapeamentos de operações especiais.
Essa resposta foi extraída do artigoTestDriver: uma ferramenta inteligente para automatizar testes de software usando IAO































