我正在使用MonkeyRunner来自动化一些UI测试用例。
我需要使用像QXDM这样的工具从设备收集日志。
我看到win32com python模块可用于启动QXDM和收集日志。
但是当我在python脚本中使用from win32com.client import Dispatch
作为参数传递给MonkeyRunner时,MonkeyRunner抛出:
“导入错误:没有名为win32com的模块”。
我在我的机器上安装了win32com,当我在使用“python test.py”运行的python脚本中使用win32com时,它的工作正常。 我们还需要在Android设备上安装win32com python模块吗?或者需要做些什么来使这项工作?
答案 0 :(得分:1)
Monkeyrunner使用Jython作为其Python接口(tools \ lib文件夹下的jython.jar)。 它使用2.5.0版本。现在最新的Jython版本是2.5.2。
任何一个都不支持pywin32或任何其他模块。它仅支持2.5版中的标准Python模块。