学习笔记-airtest自动化
笔记目录:https://blog.csdn.net/weixin_42717928/article/details/114343085
昨天下了雨,今天刮了风,明天太阳就出来了
一:批量执行脚本生成聚合报告
airtest官方提供了报告,但批量执行脚本后,生成报告太乱我看的头疼,于是摸索学习搞了个聚合报告
格式如图:
![](https://img8.php1.cn/3cdc5/1e804/ae9/50b9560083323b55.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjcxNzkyOA==,size_16,color_FFFFFF,t_70)
suite是用例集,其他log文件夹是存放html报告的地方,而log日志放在每个case的log文件夹中,如果运行报错[Errno 2] No such file or directory,去配置改下路径,启动器代码路径也改下(2个地方)
![](https://img8.php1.cn/3cdc5/1e804/ae9/48f19c28cfd159ee.png)
批量执行脚本完成后,可以通过html看结果
![](https://img8.php1.cn/3cdc5/1e804/ae9/1fe41e29f1eafe36.png)
![](https://img8.php1.cn/3cdc5/1e804/ae9/5156b17084b47ffa.png)
点击每一个案例名称跳转进入airtest官方的报告
代码放在了github的airtestStudy仓库中
![](https://img8.php1.cn/3cdc5/1e804/ae9/f68869e53f7542ab.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjcxNzkyOA==,size_16,color_FFFFFF,t_70)