1

我正在尝试使用类似于 Selenium 的自动化框架来测试本机应用程序(android 和 IOS 应用程序)。有没有人有适合这些任务的框架列表。首选基于 Java 的框架,但也欢迎其他框架。我想回顾每​​个框架的优点并做出最终决定

4

4 回答 4

3

有很多选项可以测试移动应用程序,但并非所有选项都是跨平台的。你说这对你很重要,所以我会说 MonkeyTalk (http://www.gorillalogic.com/testing-tools/monkeytalk) 葫芦 (http://blog.lesspainful.com/) 或新的葫芦驱动项目 (一种葫芦的形式,看起来和感觉更像 ebay 刚刚宣布的硒)https://github.com/calabash-driver/calabash-driverhttps://github.com/freynaud/ios-driver

于 2012-11-07T22:43:09.057 回答
2

Appium是一个与 Selenium 兼容的移动自动化工具,可让您使用 Selenium 客户端库以 Java 和其他语言编写测试。

于 2013-02-12T23:35:47.287 回答
1

在过去的 14 个月里,我的团队一直在使用 Frank,而且效果非常好。它将自己描述为:“用于原生 iOS 应用程序的 Selenium”。这是一个相当活跃的项目,并且有一个非常有帮助的小社区。

你可以从这里开始:与 Frank 一起测试

于 2012-10-31T21:10:50.100 回答
0

对于 iOS:与基于 ruby​​ 的Frank不同,KIF是一个 100% obj-c 解决方案,它可以更轻松地与您的 iOS 代码集成。

看看这里的例子,我是如何在我的 iOS 项目中使用KIF的,以及我选择它而不是 Frank 的原因。

于 2013-09-20T04:28:46.933 回答