当前位置: 首页 > news >正文

python Pytest生成alluer测试报告的完整教程

1.下载allure包到本地,解压

网上很多资料,这边不提供了

在这里插入图片描述

2.配置环境变量

将上面解压后bin文件的路径复制,添加到环境变量Path下
在这里插入图片描述

3.验证环境变量配置是否功

在cmd中输入allure,回车 。查看allure是否成功:
在这里插入图片描述
在这里插入图片描述

4.pycharm中安装allure插件

通过界面添加,或者命令行添加:pip install allure-pytest在这里插入图片描述

5.编写pyton脚本,执行文件,生成allere测试报告

基于pytest运行脚本命令:
–alluredir后面可指定报告存放路径;

if __name__ == '__main__':# 运行指定用例文件pytest.main(['tests\\test_org_manage.py', '--alluredir=output'])

脚本执行完成后,生成的报告不是html页面,是一些json文件。
在这里插入图片描述
要看html文件的话,需要启动服务(在当前目录命令行运行命令):allure serve output
在这里插入图片描述
业界公认最美观优雅的allure测试报告就诞生了,效果如下所示:
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/27613.html

相关文章:

  • 4-spring篇
  • 提升 Web 应用程序的性能:如何使用 JavaScript 编写缓存服务
  • 供应商绩效管理指南:挑战、考核指标与管理工具
  • 干货文稿|详解深度半监督学习
  • 信箱|邮箱系统
  • JS数组拓展
  • 一道很考验数据结构与算法的功底的笔试题:用JAVA设计一个缓存结构
  • (10)C#传智:命名空间、String/StringBuilder、指针、继承New(第10天)
  • 基于Jetson Tx2 Nx的Qt、树莓派等ARM64架构的Ptorch及torchvision的安装
  • MySQL存储引擎详解及对比和选择
  • 【推拉框-手风琴】vue3实现手风琴效果的组件
  • 滑动窗口最大值:单调队列
  • 负载均衡算法
  • C语言数组二维数组
  • 7年测试工程师,裸辞掉17K的工作,想跳槽找更好的,还是太高估自己了....
  • 企业为什么需要做APP安全评估?
  • 重回利润增长,涪陵榨菜为何能跑赢周期?
  • 这6个高清图片素材库,马住,马住~
  • 绝对零基础的C语言科班作业(期末模拟考试)
  • 注解开发定义bean
  • 剑指 Offer 19. 正则表达式匹配
  • CSS——学成在线案例
  • 元数据的类型
  • LEAP模型的能源环境发展、碳排放建模预测及不确定性分析
  • C# Task详解
  • Blob分析+特征
  • 4EVERLAND 的 IPFS Pinning 服务:4EVER Pin
  • activiti整合springBoot其他操作
  • 深度探索C++预编译头机制
  • Leaflet基础入门教程(一)