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

【pytest】 allure 生成报告

  1. 下载地址 

官方文档; 

Allure Framework

参考文档: 最全的Pytest+Allure使用教程,建议收藏 - 知乎

https://github.com/allure-framework

 

1.2安装Python依赖

windows:pip install allure-pytest

 

 

 2. 脚本 

用例 


import pytest
class Test_Smoke:def test_01(self):assert 1+1==2@pytest.mark.smokedef test_02(self):assert 1+2==1@pytest.mark.smokedef test_03(self):assert 1 + 2 == 3
import pytestif __name__=='__main__':print("hhhhhhh")pytest.main(['-s', '-v', '-m smoke', './somke_test','--alluredir=./report/allure', '--html=./report/result.html'])

  清空历史数据'--clean-alluredir'

#    清空历史数据'--clean-alluredir'
pytest.main(['-s', '-v', '-m smoke', './somke_test','--clean-alluredir', '--alluredir=./report/allure', '--html=./report/result.html'])

管理员打开 pycharm 运行 

3.显示报告 

3.1添加环境变量

3.2查看报告使用:allure serve 目录

3.3切换为中文

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

相关文章:

  • 动态链接库搜索顺序
  • 【CAN、LIN通信的区分】
  • Redis环境配置
  • UG NX二次开发(C++)-采用std::vector对体对象的质心进行排序
  • 一点思考|关于「引领性研究」的一点感悟
  • 什么是HTTP/2?它与HTTP/1.1相比有什么改进?
  • IDEA
  • NSS [HXPCTF 2021]includer‘s revenge
  • 《动手学深度学习 Pytorch版》 7.1 深度卷积神经网络(AlexNet)
  • C++ - 双指针_盛水最多的容器
  • 分类预测 | Matlab实现NGO-CNN-SVM北方苍鹰算法优化卷积支持向量机分类预测
  • 分享一个java+springboot+vue校园电动车租赁系统(源码、调试、开题、lw)
  • 高性能计算环境下的深度学习异构集群建设与优化实践
  • Laravel框架 - Facade门面
  • 算法通关村第16关【青铜】| 滑动窗口思想
  • CentOS安装openjdk和elasticsearch
  • 【新版】系统架构设计师 - 案例分析 - 信息安全
  • 数据库设计(火车订票系统)
  • qemu+docker在服务器上搭建linux内核调试环境
  • Stable Diffusion 参数介绍及用法
  • 打印大对象日志导致GC问题的解决
  • 【Docker】学习笔记
  • 网易云信4K 8K RTC助力远程医疗的技术实践
  • 【排序算法】冒泡排序、插入排序、归并排序、希尔排序、选择排序、堆排序、快速排序
  • Linux学习笔记-应用层篇
  • MySQL数据库的存储引擎
  • Linux-多路转接-epoll
  • Java面试被问了几个简单的问题,却回答的不是很好
  • 概率论几种易混淆的形式
  • PyTorch数据增强后的结果展示