移动测试 – Android 框架
移动测试 – Android 框架
市场上有许多 Android 测试框架可用。让我们来看看堆栈中的前 5 个。
-
Robotium – Robotium 是一个开源测试框架,用于开发功能、系统和验收测试场景。它与硒非常相似。
-
UIAutomator – UIAutomator 是 Google 的一个测试框架,它提供对原生 Android 应用程序和游戏的高级 UI 测试。它有一个包含 API 的 Java 库来创建功能性 UI 测试,还有一个执行引擎来运行测试。
-
Appium – Appium 是一个开源测试自动化框架,用于测试本机和混合应用程序以及移动 Web 应用程序。框架内的 Appium 库函数调用运行在后台运行连接设备的 Appium 服务器。
-
Calabash – Calabash 是一个功能测试框架,可用于 iOS 和 Android 功能测试。在纸面上,它必须是最容易使用的框架之一,甚至非开发人员也应该能够使用它创建功能测试。
-
Selendroid – Selendroid 是一个相对较新的孩子,可用于对您的 Android 应用程序进行功能测试。显然,如果您习惯了 Selenium,Selendroid 应该是一种使用您的知识为 Android 创建功能测试的简单方法。