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á.
Bibliotecas de software pré-instaladas para dar suporte aos testes Device Farm de dispositivos Android
AWSO Device Farm usa máquinas host Amazon Elastic Compute Cloud (EC2) executando o Amazon Linux 2 para executar testes do Android. O host de teste do Amazon Linux 2 vem pré-instalado com muitas das bibliotecas de software necessárias para permitir as estruturas de teste do Device Farm, fornecendo um ambiente de teste pronto no lançamento. Para qualquer outro software necessário, você pode modificar o arquivo de especificação de teste para instalar a partir do seu pacote de teste, fazer o download da Internet ou acessar fontes privadas dentro do seu VPC (consulte VPCENIpara obter mais informações). Para obter mais informações, consulte Test spec file example.
As seguintes versões de software estão atualmente disponíveis no host:
Biblioteca de software | Versão do software | Comando a ser usado em seu arquivo de especificação de teste |
Python | 3.8 | devicefarm-cli use python 3.8 |
3.9 | devicefarm-cli use python 3.9 |
|
3.10 | devicefarm-cli use python 3.10 |
|
3.11 | devicefarm-cli use python 3.11 |
|
Java | 8 | devicefarm-cli use java 8 |
11 | devicefarm-cli use java 11 |
|
17 | devicefarm-cli use java 17 |
|
NodeJS | 16 | devicefarm-cli use node 16 |
18 | devicefarm-cli use node 18 |
|
20 | devicefarm-cli use node 20 |
|
Ruby | 2.7 | devicefarm-cli use ruby 2.7 |
3.2 | devicefarm-cli use ruby 3.2 |
|
Appium | 1 | devicefarm-cli use appium 1 |
2 | devicefarm-cli use appium 2 |
O host de teste também inclui ferramentas de suporte comumente usadas para cada versão do software, como gerenciadores de npm
pacotes pip
e (incluídos no Python e no Node.js, respectivamente) e dependências (como o UIAutomator2 driver Appium) para ferramentas como o Appium. Isso garante que você tenha as ferramentas necessárias para trabalhar com as estruturas de teste compatíveis.