本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SUS06-BP05 使用受管 Device Farm 進行測試
使用受管 Device Farm 有效測試代表性硬體集上的新功能。
常見的反模式:
-
您在個別實體裝置上手動測試及部署應用程式。
-
您未在真正的實體裝置上使用應用程式測試服務來測試及操作應用程式 (例如 Android、iOS 和 Web 應用程式)。
建立此最佳實務的優勢:使用受管 Device Farm 來測試啟用雲端功能的應用程式有許多優勢:
-
將有更多高效率功能可用來測試各種裝置上的應用程式。
-
無需再以內部基礎設施進行測試。
-
提供多種裝置類型 (包括較舊且較不熱門的硬體),因而無需再進行不必要的裝置升級。
未建立此最佳實務時的曝險等級:低
實作指引
使用受管 Device Farm 有助於簡化對代表性硬體集上的新功能進行測試的程序。受管 Device Farm 提供多種裝置類型 (包括較舊且較不熱門的硬體),並避免不必要的裝置升級對客戶的永續性造成影響。
實作步驟
-
定義測試要求:定義您的測試要求和計畫 (例如測試類型、作業系統和測試排程)。
-
您可以使用 Amazon CloudWatch RUM 來收集和分析用戶端資料,並研擬您的測試計畫。
-
-
選取受管 Device Farm:選取可支援測試要求的受管 Device Farm。例如,您可以使用 AWS Device Farm 來測試和了解您的變更對代表性硬體集有何影響。
-
使用自動化:使用自動化和持續整合/持續部署 (CI/CD) 來排程和執行測試。
-
審查與調整:持續審查測試結果並進行必要的改進。
資源
相關文件:
相關影片:
相關範例: