zy7y / apiAutoTest

Python+Requests+jsonpath+xlrd接口自动化测试工具,实现数据依赖,支持restful规范,sql断言以及测试前后数据隔离操作,自定义扩展方法,可作用于用例当中;video https://www.bilibili.com/video/BV1rr4y1r754/?vd_source=f824feef5305252d9a349520313fd4db
https://zy7y.github.io/apiAutoTest/
MIT License
123 stars 61 forks source link

如何将测试报告发送给领导查看? #6

Open zy7y opened 3 years ago

zy7y commented 3 years ago

方法一:

  1. 使用version1.0 zip_file.py代码把整个allure报告压缩,然后邮件中以附件方式发送给领导
  2. 弊端: 领导需要先下载附件并解压,然后使用Idea/Pycharm/Vscode(安装Live Server插件)把整个解压后的报告目录打开,再在里面打开index.html

方法二:

# 1. 使用python 打开一个局域网服务并挂载allure报告文件目录,其中8080 是端口可自定义,-d xxx ,xxx是allure报告目录路径
python -m http.server 8080 -d C:\Users\zy7y\Desktop\apiAutoTest\report\html
# 它人访问 只需要使用你的内网IP:8080 即可 例如: http://192.168.0.38:8080/
  1. 弊端:局域网服务外网无法访问(可通过外网映射解决),电脑关机http服务停止,他人无法再查看报告。

方法三:

  1. jeknis构建(jenkins承载邮件服务,报告托管):https://www.cnblogs.com/zy7y/p/13448102.html
  2. 弊端,需要有个服务器或者一直不断电的工作机
maoyunan commented 2 years ago

我之前是上传到oss上的,直接贴链接即可,很方便