Android自动化测试之Monkeyrunner从零开始(二)
上一篇 / 下一篇 2011-08-06 22:24:18 / 个人分类:自动化杂谈
相关阅读:
- Android自动化测试之Monkeyrunner从零开始 (qingchunjun, 2011-5-22)
- android常用的命令(持续积累) (qingchunjun, 2011-5-29)
- QTP初级总结 (fendoour, 2011-6-03)
- loadrunner检查点函数总结 (fendoour, 2011-6-03)
- Android Robotium的几个小tips (qingchunjun, 2011-6-13)
- Android 桌图 (测试小徒, 2011-6-28)
- 基于RFT和STAF进行的无需人工干预的跨平台自动化回归测试 (xin_晴, 2011-7-18)
- 3G终端变局:安卓崛起 联通高调“摆脱”苹果 (xin_晴, 2011-7-25)
- 解决Selenium无法type富文本的问题 (welcome_zhang, 2011-8-06)
TAG: Android Monkeyrunner 自动化
- 引用 删除 audio0325 / 2013-08-19 23:47:47
-
大神,有两个问题想问下,一个是关于运行时传入参数的问题monkeyrunner -plugin <plugin_jar> <program_filename> <program_options> <program_options>这个参数该如何在我写的py文件里设置呢?可能比较白这个问题;
然后第二个问题就是我用python的第三方库xlwt,import 还是提示没有这个mode 这是为什么啊?求解
- 引用 删除 qingchunjun / 2012-06-08 17:20:07
-
原帖由yellowfish222于2012-06-07 10:45:47发表
monkeyrunner脚本执行失败了怎么继续执行下面的语句
这种情况通常可以通过错误处理来实现,try/catch/finally,并自己定义错误的log,以便事后去检查
- 引用 删除 yellowfish222 / 2012-06-07 10:45:47
- monkeyrunner脚本执行失败了怎么继续执行下面的语句
- 引用 删除 qingchunjun / 2011-09-25 19:08:57
-
原帖由wingfred于2011-09-15 13:23:47发表
我想请教一下,用Python的PIL库去比对的话,是否只能比对全部?是否有跟原本sameAs同样可以比对多少perc.
PIL库貌似没有直接通过百分比来衡量pass或fail的函数,但我曾经看到有人用python实现一个算法来实现这个功能。建议你google下。
- 引用 删除 wingfred / 2011-09-15 13:23:47
- 我想请教一下,用Python的PIL库去比对的话,是否只能比对全部?是否有跟原本sameAs同样可以比对多少percent相同然后判定pass或是Fail呢?
- 引用 删除 qingchunjun / 2011-08-11 22:42:01
-
原帖由xiaonian于2011-08-11 18:25:02发表
我可以Import Image和ImageChops,但是在执行difference的时候,报错了:File "D:\Android\android.
这个是PIL常见的一个错误,答案请参阅:http://www.pythonware.com/products/pil/faq.htm
- 引用 删除 xiaonian / 2011-08-11 18:25:02
-
我可以Import Image和ImageChops,但是在执行difference的时候,报错了:File "D:\Android\android-sdk-windows\tools\test11.py", line 7, in <module>
ImageChops.difference(im1, im2)
File "C:\Python26\Lib\site-packages\PIL\ImageChops.py", line 121, in differenc
e
image1.load()
File "C:\Python26\Lib\site-packages\PIL\ImageFile.py", line 164, in load
self.load_prepare()
File "C:\Python26\Lib\site-packages\PIL\PngImagePlugin.py", line 381, in load_
prepare
ImageFile.ImageFile.load_prepare(self)
File "C:\Python26\Lib\site-packages\PIL\ImageFile.py", line 231, in load_prepa
re
self.im = Image.core.new(self.mode, self.size)
File "C:\Python26\Lib\site-packages\PIL\Image.py", line 37, in __getattr__
raise ImportError("The _imaging C module is not installed")
ImportError: The _imaging C module is not installed
- 引用 删除 qingchunjun / 2011-08-11 08:20:32
- 小小地更正一下,如果sys.path.append('C:\\Python25\\Lib\\site-packages\\PIL')这句指定了到PIL这个module的名称,则接下来在import的时候就不能加from PIL了,只能直接import Image。如果sys.path.append('C:\\Python25\\Lib\\site-packages')未指定到PIL,则必须用from PIL import Image来导入。
- 引用 删除 qingchunjun / 2011-08-10 23:52:43
-
原帖由xiaonian于2011-08-08 18:32:50发表
提示我没有PIL这个module
我自己亲自试了,也查了下相关的资料。在PIL已经正确安装的前提下,在monkeyrunner中提示不能找到PIL库的原因应该是monkeyrunner先在当前路径下寻找这个库,然后在sys.path下去寻找。然后PIL并没有自动在sys.path下去写入路径,所以需要你用代码手工加上(假设我的PIL安装在C:\Python25\Lib\site-packages\PIL):
在你的monkeyrunner要运行的py文件中import Image之前,写下
import sys
sys.path.append('C:\\Python25\\Lib\\site-packages\\PIL')
这句完后你就可以写from PIL import Image了,运行后一切OK,问题解决。
- 引用 删除 qingchunjun / 2011-08-08 23:26:19
-
原帖由xiaonian于2011-08-08 18:32:50发表
提示我没有PIL这个module
你去PIL的网站http://www.pythonware.com/products/pil/下载你的python版本对应的PIL库的版本,最新版本是1.1.7.安装好之后,再import进来,应该是OK的。
十年软件测试经验,三年测试项目和团队管理经验,非典型性程序员。注重测试理论体系的研究和测试实际项目的结合。目前专注于移动平台自动化测试项目经验探索和自动化测试平台建设。同时也对python和android较感兴趣,希望和大家一起交流学习。新浪微博@pure0927
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | ||||||||
3 | 4 | 5 | 6 | 7 | 8 | 9 | |||
10 | 11 | 12 | 13 | 14 | 15 | 16 | |||
17 | 18 | 19 | 20 | 21 | 22 | 23 | |||
24 | 25 | 26 | 27 | 28 | 29 | 30 | |||
31 |
我的存档
数据统计
- 访问量: 233116
- 日志数: 16
- 建立时间: 2011-01-05
- 更新时间: 2015-01-07