Pustaka perangkat lunak pra-instal untuk mendukung pengujian Device Farm pada perangkat Android - AWSDevice Farm

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pustaka perangkat lunak pra-instal untuk mendukung pengujian Device Farm pada perangkat Android

AWSDevice Farm menggunakan mesin host Amazon Elastic Compute Cloud (EC2) yang menjalankan Amazon Linux 2 untuk menjalankan pengujian Android. Host pengujian Amazon Linux 2 sudah diinstal sebelumnya dengan banyak pustaka perangkat lunak yang diperlukan untuk mendukung kerangka kerja pengujian Device Farm, menyediakan lingkungan pengujian siap saat diluncurkan. Untuk perangkat lunak lain yang diperlukan, Anda dapat memodifikasi file spesifikasi pengujian untuk diinstal dari paket pengujian Anda, mengunduh dari internet, atau mengakses sumber pribadi di dalam Anda VPC (lihat VPCENIuntuk informasi lebih lanjut). Untuk informasi selengkapnya, lihat contoh file spesifikasi Uji.

Versi perangkat lunak berikut saat ini tersedia di host:

Perpustakaan Perangkat Lunak Versi Perangkat Lunak Perintah untuk digunakan dalam file spesifikasi pengujian Anda
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

Host pengujian juga mencakup alat pendukung yang umum digunakan untuk setiap versi perangkat lunak, seperti manajer npm paket pip dan (disertakan dengan Python dan Node.js masing-masing) dan dependensi (seperti UIAutomator2 Driver Appium) untuk alat seperti Appium. Ini memastikan Anda memiliki alat yang diperlukan untuk bekerja dengan kerangka kerja pengujian yang didukung.