Bibliotecas de software pré-instaladas para dar suporte aos testes Device Farm de dispositivos Android - AWS Device Farm

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.