As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Testes de appium e AWS Device Farm
Esta seção descreve como configurar, empacotar e carregar seus testes do Appium no Device Farm. O Appium é uma ferramenta de código aberto para automatizar aplicações Web nativas e móveis. Para obter mais informações sobre o Appium, consulte Introdução ao Appium
Para ver um aplicativo de amostra e links para testes em funcionamento, consulte Device Farm Sample App para Android
Para obter mais informações sobre testes no Device Farm, consulteEstruturas de teste e testes integrados no AWS Device Farm.
Suporte à versão
O suporte para várias estruturas de trabalho e linguagens de programação depende da linguagem utilizada.
O Device Farm oferece suporte a todas as versões do servidor Appium 1.x e 2.x. Para Android, você pode escolher qualquer versão principal do Appium com devicefarm-cli
. Por exemplo, para usar o servidor Appium versão 2, adicione esses comandos ao seu arquivo de especificação YAML de teste:
phases: install: commands: # To install a newer version of Appium such as version 2: - export APPIUM_VERSION=2 - devicefarm-cli use appium $APPIUM_VERSION
Para iOS, você pode escolher versões específicas do Appium com os comandos avm
ou npm
. Por exemplo, para usar o avm
comando para definir a versão do servidor Appium como 2.1.2, adicione esses comandos ao seu arquivo de especificação de teste: YAML
phases: install: commands: # To install a newer version of Appium such as version 2.1.2: - export APPIUM_VERSION=2.1.2 - avm $APPIUM_VERSION
Usando o npm
comando para usar a versão mais recente do Appium 2, adicione esses comandos ao seu arquivo de especificação YAML de teste:
phases: install: commands: - export APPIUM_VERSION=2 - npm install -g appium@$APPIUM_VERSION
Para obter mais informações sobre devicefarm-cli
ou quaisquer outros CLI comandos, consulte a AWSCLIreferência.
Para usar todos os recursos da estrutura, como anotações, escolha um ambiente de teste personalizado e use o AWS CLI ou o Device Farm
console para carregar uma especificação de teste personalizada.