

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

# AWS Device Farm 文件歷史記錄
<a name="history"></a>

下表說明自上次發行本指南之後，文件內所進行的重要變更。


| 變更 | 描述 | 變更日期 | 
| --- | --- | --- | 
| Appium 端點支援 |  Device Farm 現在提供全受管 Appium 端點，用於遠端裝置測試，可實現快速測試開發和偵錯。這補充了現有的伺服器端執行方法，其中測試會上傳並直接在 Device Farm 上執行。雖然伺服器端執行非常適合 CI/CD 管道和大規模測試，但新的本機 Appium 端點允許在實際裝置上更快速地迭代和開發測試。 | 2025 年 11 月 17 日 | 
| iOS 測試主機改進 |  Device Farm 現在支援 iOS 測試環境的更新體驗，讓 Android 和 iOS 測試之間的設定保持一致。如需進一步了解，請參閱[自訂測試環境的主機](custom-test-environments-hosts.md)。<br /> 此外，已移除與淘汰 Android 測試主機相關的資訊。建議 Android 使用者使用 [Amazon Linux 2 測試主機](custom-test-environments-hosts.md)。 | 2025 年 10 月 31 日 | 
| AL2 支援 | Device Farm 現在支援 Android 的 AL2 測試環境。進一步了解 [AL2](https://docs.aws.amazon.com//devicefarm/latest/developerguide/amazon-linux-2.html)。 | 2023 年 11 月 6 日 | 
| 從標準遷移到自訂測試環境 | 更新[遷移指南](https://docs.aws.amazon.com//devicefarm/latest/developerguide/custom-test-environment-migration.html)，以記錄 2023 年 12 月標準模式測試的棄用。 | 2023 年 9 月 3 日 | 
| VPC ENI 支援 | Device Farm 現在允許私有裝置使用 VPC-ENI 連線功能，協助客戶安全地連線至託管於 AWS、內部部署軟體或其他雲端供應商的私有端點。了解 [VPC-ENI](https://docs.aws.amazon.com//devicefarm/latest/developerguide/vpc-eni.html)。 | 2023 年 5 月 15 日 | 
| microSDHC UI 更新 | Device Farm 主控台現在支援架構架構。 | 2021 年 7 月 28 日 | 
| Python 3 支援 | Device Farm 現在支援自訂模式測試中的 Python 3。了解關於在您的測試套件中使用 Python 3 的相關資訊：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/devicefarm/latest/developerguide/history.html) | 2020 年 4 月 20 日 | 
| 新的安全性資訊和標記 AWS 資源的資訊。 |  為了更輕鬆且全面地保護 AWS 服務，已建立新的安全性章節。若要深入了解，請參閱[中的安全性 AWS Device Farm](security.md) <br />已新增在 Device Farm 中標記的新區段。如需進一步了解標記的資訊，請參閱 [Device Farm中的標記](tagging.md)。 |  2020 年 3 月 27 日  | 
| 移除直接裝置存取。 | 直接裝置存取 (私有裝置上的遠端偵錯) 不再提供一般用途。如需查詢直接裝置存取的未來可用性，請[聯絡我們](mailto:aws-devicefarm-support@amazon.com)。 | 2019 年 9 月 9 日 | 
| 更新 Gradle 外掛程式組態 | 修訂版的 Gradle 外掛程式組態現在包含可自訂的 gradle 組態版本，且選用參數已變更為註解。進一步了解 [設定 Device Farm Gradle 外掛程式](aws-device-farm-android-gradle-plugin.md#aws-device-farm-gradle-plugin-setting-up)。 | 2019 年 8 月 16 日 | 
| 使用 XCTest 測試執行的新需求 | 對於使用 XCTest 架構的測試執行，Device Farm 現在需要專為測試而建置的應用程式套件。進一步了解 [將 Device Farm 與適用於 iOS 的 XCTest 整合](test-types-ios-xctest.md)。 | 2019 年 2 月 4 日 | 
| 支援在自訂環境中的 Appium Node.js 和 Appium Ruby 測試類型 | 您現在可以在 Appium Node.js 和 Appium Ruby 自訂測試環境中執行測試。進一步了解 [AWS Device Farm 中的測試架構和內建測試](test-types.md)。 | 2019 年 1 月 10 日 | 
| 在標準和自訂環境中支援 Appium 伺服器版本 1.7.2。版本 1.8.1 支援在自訂測試環境中使用自訂測試規格 YAML 檔案。 | 您現在可以在標準和自訂測試環境中使用 Appium 伺服器版本 1.72、1.71 和 1.6.5 執行測試。您也可以在自訂測試環境中使用版本 1.8.1 和 1.8.0 和自訂測試規格 YAML 檔案執行測試。進一步了解 [AWS Device Farm 中的測試架構和內建測試](test-types.md)。 | 2018 年 10 月 2 日 | 
| 自訂測試環境 | 透過自訂測試環境，您可以確保測試如同在本機環境中一樣執行。Device Farm 現在支援即時日誌和影片串流，因此您可以立即取得在自訂測試環境中執行之測試的意見回饋。進一步了解 [AWS Device Farm 中的自訂測試環境](custom-test-environments.md)。 | 2018 年 8 月 16 日 | 
| 支援使用 Device Farm 做為 AWS CodePipeline 測試供應商 | 您現在可以在 中設定管道 AWS CodePipeline ，以在發行程序中使用 AWS Device Farm 執行做為測試動作。CodePipeline 可讓您快速連結儲存庫以建置和測試階段，以達成根據您的需求自訂的持續整合系統。進一步了解 [在 CodePipeline 測試階段中整合 AWS Device Farm](codepipeline.md)。 | 2018 年 7 月 19 日 | 
| 支援私有裝置 | 您現在可以使用私有裝置來排程測試執行，並開始遠端存取工作階段。您可以管理這些裝置的設定檔和設定、建立 Amazon VPC 端點以測試私有應用程式，以及建立遠端偵錯工作階段。進一步了解 [AWS Device Farm 中的私有裝置](working-with-private-devices.md)。 | 2018 年 5 月 2 日 | 
| 支援 Appium 1.6.3 | 您現在可以設定 Appium 自訂測試的 Appium 版本。 | 2017 年 3 月 21 日 | 
| 設定測試執行的執行逾時 | 您可以設定測試執行或專案中所有測試的執行逾時。進一步了解 [在 AWS Device Farm 中設定測試執行的執行逾時](how-to-set-default-timeout-for-test-runs.md)。 | 2017 年 2 月 9 日 | 
| 網路打造 | 您現在可以為測試執行模擬網路連線和狀況。進一步了解 [模擬 AWS Device Farm 執行的網路連線和條件模擬網路連線和條件](how-to-simulate-network-connections-and-conditions.md)。 | 2016 年 12 月 8 日 | 
| 新的故障排除章節 | 您現在可以使用一組程序對測試套件上傳進行故障診斷，這些程序旨在解決您在 Device Farm 主控台中可能遇到的錯誤訊息。進一步了解 [故障診斷 Device Farm 錯誤疑難排解](troubleshooting.md)。 | 2016 年 8 月 10 日 | 
| 遠端存取工作階段 | 您現在可以遠端存取並與主控台中的單一裝置進行互動。進一步了解 [遠端存取](remote-access.md)。 | 2016 年 4 月 19 日 | 
| 裝置插槽自助服務 | 您現在可以使用 AWS 管理主控台、 AWS Command Line Interface或 API 購買裝置插槽。進一步了解如何 [在 Device Farm 中購買裝置插槽](how-to-purchase-device-slots.md)。 | 2016 年 3 月 22 日 | 
| 如何停止測試執行 | 您現在可以使用 AWS 管理主控台 AWS Command Line Interface、 或 API 停止測試執行。進一步了解如何 [在 AWS Device Farm 中停止執行](how-to-stop-test-runs.md)。 | 2016 年 3 月 22 日 | 
| 新的 XCTest UI 測試類型 | 您現在可以在 iOS 應用程式上執行 XCTest UI 自訂測試。進一步了解關於 [將適用於 iOS 的 XCTest UI 與 Device Farm 整合](test-types-ios-xctest-ui.md) 測試類型的資訊。 | 2016 年 3 月 8 日 | 
| 新的 Appium Python 測試類型 | 您現在可以在 Android、iOS 和 web 應用程式上執行 Appium Python 自訂測試。進一步了解 [AWS Device Farm 中的測試架構和內建測試](test-types.md)。 | 2016 年 1 月 19 日 | 
| web 應用程式測試類型 | 您現在可以在 web 應用程式上執行 Appium Java JUnit 和 TestNG 自訂測試。進一步了解 [AWS Device Farm 中的 Web 應用程式測試](test-types-web-app-tests.md)。 | 2015 年 11 月 19 日 | 
| AWS Device Farm Gradle 外掛程式 | 進一步了解如何安裝和使用 [Device Farm Gradle 外掛程式](aws-device-farm-android-gradle-plugin.md)。 | 2015 年 9 月 28 日 | 
| 新的 Android 內建測試：Explorer | 瀏覽器測試會以最終使用者的角度分析每個畫面，藉此測試爬取您的應用程式，並在探索時擷取螢幕擷取畫面。 | 2015 年 9 月 16 日 | 
| 新增對 iOS 的支援 | 若要進一步了解測試 iOS 裝置和執行 iOS 測試 (包括 XCTest)，請參閱 [AWS Device Farm 中的測試架構和內建測試](test-types.md)。 | 2015 年 8 月 4 日 | 
| 初始公有版本 | 這是 *AWS Device Farm 開發人員指南*的初始公開版本。 | 2015 年 7 月 13 日 | 