airtest截图后放在allure报告里面。
2024-10-21 11:50:46
#需要导入的包
from airtest.aircv import *
from airtest.aircv.utils import cv2_2_pil
screen1 = G.DEVICE.snapshot()
screen1 = aircv.crop_image(screen1, (100, 156, 2500, 800))
pil_img = cv2_2_pil(screen1)
img_path = BASE_PATH + fr"\output\imgs\{name}_{dates}.png"
pil_img.save(img_path, quality=99, optimize=True)
allure.attach.file(img_path, name="截图",attachment_type=allure.attachment_type.PNG, extension=".png")
最新文章
- 安卓开发之ListAdapter(一)
- esxi 6 添加硬盘、网卡
- 要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...
- Shell基础-Bash变量-用户自定义变量
- Spring Mobile 1.1.0.RC1 和 1.0.2 发布
- [USACO2003][poj2138]Travel Games(dp/最长路)
- [AaronYang]C#人爱学不学[2]
- 使用jQuery播放/暂停 HTML5视频
- test在博客中嵌入实例代码
- 【C++算法设计】八数码问题
- CodeSmith生成实体类
- java-StringBuffer学习笔记
- Linux(三)——Unix&;Linux 的基础命令
- 在ASP.NET MVC 项目中 使用 echarts 画统计图
- L3-020 至多删三个字符 (30 分)(DP)
- Vue2.x源码学习笔记-源码目录结构整理
- Alpha通道
- windows 2012安装不了KB2919355
- java读取txt文件的2中方法---并将内容(每一行以固定的字符分割切成2段)存到map中去
- C# 可选参数 命名参数