移动测试 - 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 创建验收测试和要求。

不同测试框架之间的比较

Testing Frameworks
广告
© . All rights reserved.