2011-09-05 79 views
4

我使用MonkeyRunner来自动化一些UI测试用例。 我需要使用工具(如QXDM)从设备收集日志。 我看到win32com python模块可以用来启动QXDM并收集日志。 但是,当我在其中作为参数传递给MonkeyRunner通过python脚本使用from win32com.client import Dispatch,MonkeyRunner抛出:MonkeyRunner ::如何安装python模块?

"Import Error: No Module named win32com".

我已经安装了win32com我的机器上,当我在Python脚本中使用win32com其使用“蟒蛇测试跑.py“工作正常。 我们是否需要在Android设备上安装win32com python模块?或者需要做些什么来完成这项工作?

+0

嗨,你是怎么解决这个问题?我想在其他py类中使用我的模块。然而,monkeyrunner抛出“No module found”错误。你能帮我么? – Noundla

回答

1

Monkeyrunner使用的Jython作为其Python接口(在工具jython.jar \ lib文件夹)。 它使用2.5.0版本。现在最新的Jython版本是2.5.2。

任一个不支持pywin32或任何其他模块。它仅支持2.5版本的标准Python模块。