- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 MonkeyRunner 来自动化一些 UI 测试用例。我需要使用 QXDM 等工具从设备收集日志。我看到 win32com python 模块可用于启动 QXDM 和收集日志。但是当我在作为参数传递给 MonkeyRunner 的 python 脚本中使用 from win32com.client import Dispatch
时,MonkeyRunner 抛出:
"Import Error: No Module named win32com".
我已经在我的机器上安装了 win32com,当我在使用“python test.py”运行的 python 脚本中使用 win32com 时,它工作正常。我们还需要在 Android 设备上安装 win32com python 模块吗?或者需要做些什么才能使这项工作成功?
最佳答案
Monkeyrunner 使用 Jython 作为其 Python 接口(interface)(tools\lib 文件夹下的 jython.jar)。它使用 2.5.0 版本。现在最新的 Jython 版本是 2.5.2。
两者都不支持 pywin32 或任何其他模块。它仅支持 2.5 版的标准 Python 模块。
关于python - MonkeyRunner::如何安装 python 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7311676/
test.py脚本内容: import .... device = MonkeyRunner.waitForConnection(10,sys.argv[1]) device.startActivit
所以我今天升级了 Android SDK 工具,现在我在让monkeyrunner 运行时遇到了问题。我做了标准是(从命令提示符) D:\Android\SDK\tools\bin\monkeyrun
我是 Android 开发和测试的新手,目前正在培训在 Python 下制作测试脚本,然后使用 monkeyrunner 运行它们。 如 MonkeyDevice 官方文档所述,[getPropert
我安装了 Pythonv2.6.5、Jythonv2.5.3 和 ADT22.01,但由于某种原因,无论是在 python 脚本中还是只是从 monkeyrunner 命令行中,当我只需输入 impo
我在运行monkeyrunner脚本时有时会看到以下错误。 140501 17:01:58.950:S [MainThread] [com.android.chimpchat.adb.AdbChimp
创建了一个 monkeyrunner 脚本来玩我正在使用的应用程序。问题是无论何时启用长按 device.touch(Y,X,"DOWN_AND_UP") 都被识别为长按。我在日志中注意到,每当调用一
我正在尝试使用 MonkeyRunner 通过我的 gmail 地址登录我的虚拟设备。问题是点击 Google 商店应用中的“新建”按钮时应用会关闭。 我正在使用 Genymotion 作为模拟器。
我有一个 android 应用程序,我想对其进行自动化/压力测试。我在 SCAR Divi 中制作了基于图像的自动化脚本并针对我安装在 Bluestacks 上的应用程序运行它。我想将其更改为 Gen
我正在尝试从 Eclipse (4.2) 运行 MonkeyRunner Android 测试工具。我安装了 Eclipse PyDev 插件,以及 Jython 2.5.1。我的 PyDev 解释器
我打算使用 monkeyrunner 脚本做自动化测试用例,我想使用 robotframework(我对 robotium 不感兴趣)。我看到了一个关于使用机器人框架自动化 sikuli 脚本的优秀教
我一直在和 monkeyrunner 胡闹 - 抱歉不得不试着讲那个笑话。 我正在努力实现三件事: 1) 仅在我的应用完全启动并加载后才发送按键命中。在不依赖不可靠的 MonkeyRunner.sle
我正在尝试使用 MonkeyRunner 在我的 Android 设备上输入西里尔文字,但它要么不输出任何内容,要么只输出问号(“?”)字符。 代码: print (sys.getdefaultenc
我正在尝试使用 monkeyrunner 锁定屏幕。请帮帮我。 谢谢 最佳答案 试试下面的代码:- device.press('KEYCODE_POWER',MonkeyDevice.DOWN_AND
有没有办法在 monkeyrunner 中使用多点触控。我没有找到任何同时触摸屏幕坐标的关键事件。我想同时触摸 wifi 和蓝牙按钮。有什么帮助吗? 最佳答案 没有同时触摸的按键事件。但是您可以使用
如果我手动运行 Monkeyrunner 并执行以下 3 个命令: from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice de
以下是我的AndroiManifest.xml:
我有一个脚本应该同时在两个设备上运行,这两个设备连接到一台电脑。 如何同时在两台设备上运行脚本? 有没有像 -s "SERIAL_NUMBER"之类的选项,或者一些 l 最佳答案 试试这个:- fro
我有 android ics-x86 并且我需要模拟拖动事件但是 device.drag 给出了错误它给了我类转换异常。我这样调用它- x=(67.8,100.0) y=(26
我的 android Activity 带有选项菜单,id 为 R.id.createRepository。现在我想用 monkey runner 向它发送触摸事件。我需要获取 View ID,并尝试
这个脚本有什么问题? # Imports the monkeyrunner modules used by this program from com.android.monkeyrunner im
我是一名优秀的程序员,十分优秀!