问题标签 [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.
python - time.sleep 上的管道异常
如果我像这样运行脚本它工作得很好
但是如果我延迟一些时间 (time.sleep(10)) 那么 ti 会给出这个错误
python - cyanogenMod 上 Monkeyrunner 的 Python 脚本
我有一些脚本可以完美地运行在 htc 的愿望上,并且有感觉。但是当我用 cyanogenMod 开始我的 htc 脚本时,它会抛出很多奇怪的异常。有人熟悉这种话题吗?
例如,我的脚本在感觉上运行得非常好,但是在氰基上它会抛出 time.sleep(10) 的异常,如果我将其注释掉(在氰基上)我会毫无例外地运行,但如果我给一些时间睡觉它会抛出
我不明白为什么 time.sleep 会在 cyanogen :S 上引发异常。. .
注意:我在 sense 和 cyanogenMod 上运行相同的脚本,在 sense 工作中,氰基没有问题,它会在 time.sleep 上导致管道破裂。. .
谢谢
monkeyrunner - 使用 monkeyrunner 解锁设备(模式)
对不起,如果我确实问了一个以前被问过的问题。我在这个论坛和谷歌搜索了很多,但找不到答案。
我对 Monkeyrunner 非常陌生,并试图解决问题以自动取消记录我的 USB 设备,该设备受模式保护。
是否可以添加具有 2 个不同方向的拖动功能?A到B到C?一个图案通常需要至少 4 个点,这使得拖动有两个方向。我编写了这个脚本,它可以很好地观察屏幕,但它会在两者之间中断,电话不接受:
我希望有人能够提供帮助。谢谢!
android - 使用 wifi 对音乐应用程序进行猴子测试的示例
全部:
我正在开发使用 WiFi 的 Android 音乐应用程序。我想知道你们中的一些人想推荐什么样的测试脚本/猴子跑步者。欢迎使用示例猴子脚本或猴子跑步者。
提前致谢,
德罗贡人
android - 使用 Monkey Runner 进行验证
考虑这种情况:
- 你有一个文本框,你必须在其中写一些文本“abcd”
- 接下来,您必须验证输入的文本是否属于正确的字符集(如 UTF - 8),或者只需验证“abcd”是否已输入到文本框中
这是在一次采访中被问到的。我必须编写一个可以执行上述两个操作的monkeyrunner脚本。第一个太简单了。对第二个有意见吗?
android - 记录 Android 用户输入以进行自动回放(自动测试)
无论如何都知道用于记录用户输入的开源解决方案。理想的输出是monkeyrunner 脚本。
我很高兴通过扩展输入记录类来修改我的源代码,这将是最简单的解决方案,即扩展基本 View 和 Activity 类以捕获 onTouchEvent()、onKeyUp()、onKeyDown() 等,然后生成那里的monkeyrunner脚本要写出来。但是如果它已经存在,写它似乎很遗憾!
提前致谢...
python - 用于monkeyrunner的python脚本,在device.type方法上带有whitesprace
这很好用问题是当我有一些这样的空白时:
仅打印“55”
如何打印空白字符?
android - 我可以用 monkeyrunner 读取按钮上的标签吗
一般来说,我想编写一个monkeyrunner程序,如果它还没有打开我的android手机上的Wifi。我有以下代码:
此代码导航到检测到 wifi 网络的屏幕。当我向下滚动时,我想检查当前按钮是否适用于我的网络,如果是并且未打开,请将其打开。
我的一个想法是阅读按钮上的标签进行比较。任何帮助表示赞赏。
android - 如何将缺少的模块导入到 monkeyrunner 脚本中?
我在将一个看似现有的模块:simplejson 导入到我的 MonkeyRunner 脚本中时遇到了一些困难。
ImportError:没有名为 simplejson 的模块
据我了解,MonkeyRunner 使用基于 Python 2.5 的 Jython 2.5?。我知道 JSON 模块来自 Python 2.7,但我已经在“/Library/Python/2.5/site-packages/simplejson-2.3.2-py2.5-macosx-10.7-x86_64.egg”下安装了 Python 2.5 的 simplejson
我的问题是,如何正确地将 simplejson 模块导入 MonkeyRunner 脚本?
android - MonkeyRunner:确定 MonkeyDevice 触摸命令坐标的简单方法?
我已经开始创建 MonkeyRunner 脚本。这没问题,但是每当我添加 MonkeyDevice::touch 命令时,我必须通过反复试验来确定输入坐标。基本上我猜想我想触摸的坐标,看看这些坐标是否会导致我试图测试的按钮触摸。这行得通,但这是一个缓慢的过程。有没有办法确定 UI 控件的坐标,也许来自布局 XML 文件?