robotframework截屏

来源:互联网 发布:如何新建数据库表 编辑:程序博客网 时间:2024/06/05 13:22

使用“Screenshot”库前,需要确认window环境中是否已经安装以下软件:
wxPython (地址 http://wxpython.org)
Python Imaging Library (PIL) (地址 http://www.pythonware.com/products/pil)

安装完毕后,先引入该测试库:
Library Screenshot

“Screenshot”库有3个关键字:

  • Set Screenshot Directory
  • Take Screenshot
  • Take Screenshot Without Embedding

第一个关键字Set Screenshot Directory是设置截屏图片保存的路径,
例如:
Set Screenshot Directory ${CURDIR} 就是指将图片保存在测试用例的目录下。

还有另外一种方式是在引入“Screenshot”库时设置路径,
例如:
Library Screenshot ${CURDIR}也同样是设置图片保存路径为当前目录。

后两个关键字Take Screenshot、Take Screenshot Without Embedding是用来截屏并保存的。
区别是:
第一个截屏后,图片将显示在报告中;
第二个截屏后,报告中只有图片的链接。
截屏图片默认保存为“screenshot_n.jpg”这样的文件,n=1、2、3,依次类推。Robotframework会自动保证文件命名的唯一。
也可以手工命名图片的名称,例如:Take Screenshot pic.jpg 就是将图片保存为“pic.jpg”。截屏图片如果很大,嵌入报告中会显得不好看。Robotframework允许指定图片的大小,例如:Take Screenshot width=500px 就是标明图片保存为500像素。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 理肤泉和薇姿的区别 薇姿和理肤泉祛痘哪个好 薇姿肌底液 薇姿精华好用吗 兰芝和薇姿哪个好用 薇姿矿物保湿水 薇姿护肤品怎样 薇姿保湿怎么样 薇姿遮瑕霜 薇姿美化妆品 微子 微子启 我知道你的秘密 微子息息 微孔火山岩 微孔网 微孔袋 微孔摄像头 微孔保鲜袋 微孔 微孔曝气器 微孔增氧机 微孔陶瓷管 微孔曝气管 盘式微孔曝气器 微孔滤膜过滤器 微孔膜过滤器 微宏 微宏动力系统有限公司 安微宏村旅游景点简介 微客巴巴 微录客 蚂蚁微客 微录客福利 微录客老版本 微客微商 微客 微聊客 88微录客福利 蚂蚁微客认证5次失败 白名单微客网 微录客旧版