- 移動測試教程
- 移動測試 - 主頁
- 移動測試 - 概述
- 移動測試 - 平臺
- 移動測試 - 裝置型別
- 原生與混合與行動網路
- 移動測試 - 裝置與應用程式
- 模擬器與模擬器
- 移動測試 - 應用程式
- 移動測試 - UI
- 移動測試 - 計劃和工具
- 硬體視角
- 移動裝置測試 - 型別
- 移動測試 - 框架概述
- 移動測試 - Android 框架
- 移動測試 - iOS 框架
- Robotium 框架
- Selendroid 框架
- 移動測試 - Appium 框架
- 移動測試 - Zucchini 框架
- 移動測試實用資源
- 移動測試 - 快速指南
- 移動測試 - 實用資源
- 移動測試 - 討論
移動測試 - iOS 框架
與 Android 測試框架相似,市場上還有許多 iOS 測試框架。此處我們將討論幾個流行的框架。
Appium - Appium 是一個開源測試自動化框架,用於測試原生和混合應用程式以及行動網路應用程式。框架內 Appium 庫函式呼叫在後臺執行的 Appium 伺服器,此伺服器操作連線的裝置。
Calabash - Calabash 是一個功能測試框架,可用於 iOS 和 Android 功能測試。理論上,這應該是最容易使用的框架之一,甚至非開發人員應該能夠使用它建立功能測試。
Zucchini - Zucchini 是一個開源的視覺化功能測試框架,適用於基於 Apple UIAutomation 的 iOS 應用程式。
UI Automation - 對於更典型功能測試(或黑盒測試),你將編寫程式碼模擬終端使用者導航你的應用程式,這裡有 UI Automation。UI Automation 由 Apple 提供,是 Apple 批准的執行 iOS 功能測試的方法。
FRANK – iOS 的 BDD - 如果你想在 iOS 中執行端到端測試,並且希望使用 BDD 和 Cucumber,不用擔心——有一個名為 Frank 的工具,可以使用 Cucumber 建立驗收測試和要求。
不同測試框架之間的比較
廣告