📜  移动测试-IOS框架

📅  最后修改于: 2020-12-06 11:53:07             🧑  作者: Mango


与Android测试框架一样,市场上有许多iOS测试框架。在这里,我们将讨论一些流行的。

  • Appium – Appium是一个开源测试自动化框架,用于测试本机和混合应用程序以及移动Web应用程序。框架内的Appium库函数调用在后台运行的Appium服务器,该服务器操作连接的设备。

  • Calabash -Calabash是一个功能测试框架,可用于iOS和Android功能测试。在纸面上,它必须是最容易使用的框架之一,甚至非开发人员也应该能够使用它来创建功能测试。

  • Zucchini -Zucchini是基于Apple UIAutomation的iOS应用程序的开源视觉功能测试框架。

  • UI自动化-对于更典型的功能测试(或黑盒测试),您将在其中编写模拟最终用户浏览应用程序的代码,其中包括UI自动化。 UI Automation由Apple提供,是Apple认可的执行iOS功能测试的方式。

  • FRANK –适用于iOS的BDD –如果您想在iOS中进行端到端测试,并希望可以使用BDD和Cucumber,请不要担心–有一个名为Frank的工具,可让您使用Cucumber创建验收测试和要求。

不同测试框架之间的比较

测试框架