預先安裝的軟體程式庫,以支援 Android 裝置的 Device Farm 測試 - AWS Device Farm

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

預先安裝的軟體程式庫,以支援 Android 裝置的 Device Farm 測試

AWS Device Farm 使用執行 Amazon Linux 2 的 Amazon Elastic Compute Cloud (EC2) 主機機器來執行 Android 測試。Amazon Linux 2 測試主機預先安裝許多必要的軟體程式庫,以支援 Device Farm 測試架構,在啟動時提供準備好的測試環境。對於任何其他必要的軟體,您可以修改測試規格檔案,以從測試套件安裝、從網際網路下載,或存取 中的私有來源 VPC(如需詳細資訊VPCENI,請參閱)。如需詳細資訊,請參閱測試規格檔案範例

下列軟體版本目前可在主機上使用:

軟體程式庫 軟體版本 要在測試規格檔案中使用的命令
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

測試主機也包含每個軟體版本常用的支援工具,例如 pipnpm套件管理員 (分別包含在 Python 和 Node.js 中),以及 Appium 等工具的相依性 (例如 Appium UIAutomator2驅動程式)。這可確保您擁有使用支援的測試架構所需的工具。