“10 个免费的移动 App 测试框架 (Android/iOS)

移动开发 Android iOS
Android 4.4的代号已经确定为KitKat(奇巧巧克力),而目前谷歌已与雀巢达成合作并取得了KitKat的商标使用权。在新系统发布前,谷歌也与雀巢围绕着KitKat展开了各种合作,限量50块的安卓机器人版KitKat如今已经面世。下面来看看国外媒体带来的开箱图赏吧。

功能测试框架

#1: KIF for iOS

mobile testing framework 1

KIF 的全称是 Keep It Functional ,来自 Square。该测试框架只支持 iOS,所有测试使用 Objective-C 编写,简化了 App 开发者使用。

#2: Fliptest – iOS 的应用 A/B 测试框架

mobile testing framework 2

对移动应用做 A/B 测试是非常难的,而 FlipTest 可以帮你简化这个过程。

#3:  Appium for iOS and Android

mobile testing framework 8

Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。Appinm 的 iOS 支持是基于 Dan Cuellar's 的 iOS Auto. Appium 同时绑定了 Selendroid 用于老的 Android 平台测试。

#4: Frank for iOS

mobile testing framework 4

另外一个 iOS 应用测试框架是 Frank。Frank 提供了针对iOS平台的功能测试能力,可以模拟用户的操作对应用程序进行黑盒测试,并且使用Cucumber编写测试用例,使测试用例如同自然语言一样描述功能需求,让测试以“可执行的文档”的形式成为业务客户与交付团队之间的桥梁。

#5: Robotium for Android

mobile testing framework 5

robotium 是 Android 平台上类似 Selenium 的集成测试工具。有JUnit基础的开发者,还是非常容易上手的。

#6: Calabash for iOS and Android

mobile testing framework 3

calabash-android 是一个基于 CucumberiOSAndroid 功能自动化测试框架。

#7: Gitorious for iOS

mobile testing framework 9

Gitorious 使用自动化测试工具 Sikuli 作为框架的基础,通过屏幕截图和

单元测试框架

#8: Kiwi for iOS

mobile testing framework 6

Kiwi 因其简单的接口而著名,基于 Objective-C 编写,只支持 iOS 应用

#9: Robolectric for Android

mobile testing framework 10

Robolectric 是 Android 单元测试框架之一,使用模拟器进行测试。

#10: Cedar for iOS

mobile testing framework 7

责任编辑:张叶青 来源: 开源社区
相关推荐

2012-01-05 08:57:08

2019-10-18 14:44:51

APPAndroid移动设备

2011-10-09 16:53:44

移动应用开发框架

2016-12-14 14:08:23

移动APP开发JavaScript

2015-09-06 14:50:05

安卓app高效开发

2014-04-08 10:22:29

Android高效开发App

2017-12-22 05:18:06

2011-08-22 10:11:03

JavaScript

2017-03-23 09:58:47

HTMLCSSJavaScript

2020-09-04 15:29:54

APP开发框架

2020-08-29 19:21:52

安全测试工具安全工具网络安全

2013-06-04 16:59:42

iOS开发iOS工具移动开发

2020-11-26 19:19:22

WindowsAndroid微软

2015-12-11 13:36:17

WebAPPNodeJS

2017-01-19 09:57:18

APP开发JavaScript

2015-09-10 10:20:49

2013-08-06 15:10:18

iOS免费应用移动应用市场移动应用盈利

2014-03-24 13:39:51

2015-04-07 09:54:21

iOS Android

2013-04-25 09:14:37

免费学习编程工具
点赞
收藏

51CTO技术栈公众号