android - 为多个 Activity 运行 Android MonkeyRunner

标签 android testing monkeyrunner

我正在尝试针对复杂的 Android 应用程序进行一些自动化测试,我想知道 MonkeyRunner 是否是合适的工具。我一直看到您需要加载要测试的 Activity,但是如果您想测试多个 Activity 怎么办?假设您从 main 开始,然后想测试搜索功能? MonkeyRunner 能否在单个测试中跨多个 Activity 进行测试?

最佳答案

MonkeyRunner 从一个特定的 Activity 开始并继续(通过模拟按下)到其​​他 Activity ,如果可以通过您的 UI 移动到它们。它不会停留在一个 Activity 上。

看看the documentation看看如何用它移动。

关于android - 为多个 Activity 运行 Android MonkeyRunner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10594147/

相关文章:

Android webview 未加载包含资源的完整 html 页面

android - 滚动android时 ListView 项目改变位置?

android - Handler类及其消息队列清空时间

android - MyDialogFragment 类型未定义方法 getParentFragment()

android - 为什么要在生产环境中删除 AdMob 的 addTestDevice()?

javascript - 在 NodeJS 中测试对象相等性

unit-testing - 测试未在 Play Framework 2.0 中执行

android - 尝试运行简单的monkeyrunner python脚本, 'importerror no module named os'

android - 如何一起使用 MonkeyRunner 和 Robotium(不是分开使用!)

android - monkeyrunner 触摸事件被识别为长按