问题标签 [monkeyrunner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 另一个应用程序的猴子跑步者
我可以使用“monkey runner”来测试另一个应用程序吗?
我想在我的代码中集成monkey runner,这样我就可以通过我的应用程序提供输入数据,然后运行第3方应用程序。
android - 在 Android 设备上以编程方式切换语言
我正在为我们的应用程序编写一些 Android 测试自动化,这些应用程序已本地化为 18 种语言。
我需要能够以编程方式切换设备上的语言——我并不是说只切换应用程序的语言——我的意思是在 Android 设置中切换实际的设备语言,这样我们的应用程序也会切换。
有什么方法可以通过 MonkeyRunner、Android Debug Bridge 或其他方式来实现吗?理想情况下,我想要一种适用于 android 模拟器和物理设备的方式。
谢谢。
android - 如何在shell(终端)中执行monkeyrunner命令
当我从外壳开始我的脚本时,我会做这样的事情
接着
在 myScriptFile 我有这样的内容
一切正常,但我想做一些更花哨的事情:),我想从终端(shell)写一切
那么是否可以在 shell 中编写所有内容?我的意思是,在 myScriptFile 中编写的命令是否可以直接在 shell 中执行,而无需像 myScriptFile 这样的附加文件
或者换句话说,是否可以在 shell 中执行 'from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice' 命令?
android - Eclipse 设置无法解析导入
我正在尝试使用 Eclipse 在 Java 中创建一个 MonkeyRunner 程序,但是:
找不到。
有人可以给我一个在 Eclipse 中导入这些文件/jar 的教程吗?
谢谢
android - 使用 adb (input keyevent) 或使用 monkeyrunner 发送非英文文本
我想向 Android 设备发送一些非英语文本。我一直在尝试monkeyrunner type 命令和adb shell 命令(输入keyevent ...),但没有成功。请帮忙。
java - monkeyrunner - 获取当前活动的应用程序?
我正在使用 android monkeyrunner 自动运行我的应用程序。
是否可以使用monkeyrunner 获取模拟器屏幕上的活动应用程序的名称?
android - 如何在monkeyrunner测试文件中导入py文件函数
我想在 Monkeyrunner 中为我的 Android 应用程序创建测试用例。
我正在考虑在实际测试用例之前创建一个子测试用例文件。像 install , uninstall 函数在一个单独的 py 文件中。我如何在我的 monkeyrunner 测试用例中调用这些安装/卸载 apk 或任何其他功能?
我在 PYTHON 的 py 文件中从其他导入的 py 文件调用函数进行了成功的实验。但是通过monkeyrunner运行时不能调用相同的函数。
这在通过 python 运行时有效,但在 monkeyrunner 中无效。有什么解决办法吗?
android - 使用 monkeyrunner 进行自动化测试并检查结果
我想自动化一些应用程序的测试,我想点击一些按钮(brn1)但是如果textview1的值为“A”我想按下btn2,否则如果textview的值为“B”我想要脚本点击 btn3。
我知道如何与设备连接如何在某个位置单击(单击按钮),但我不知道如何检查某些文本视图的值以及如何在脚本中做出决定(如何构造 if 语句)
monkeyrunner 对此有支持吗?如果没有,那我该怎么办,或者可能根本不支持这一点。
android - 猴子跑者随机生成
当我想输入一些字符时,我会这样做
这使得输入字符'0',效果很好
但问题是我想输入 0 到 9 之间的随机数,比如说 1000 次
我怎样才能做到这一点 ?我如何在monkeyrunner中玩随机生成
我想随机选择:
编辑
我想做这个
...
但我需要有效的语法来做到这一点
android - 是否可以向monkeyrunner脚本发送一些参数
我像这样开始我的monkeyrunner脚本
但我想传递一些参数,例如这样
以及如何在 my_script 中读取此值