Python中使用BeautifulReport形成测试报告教程
Python中使用BeautifulReport形成测试报告教程
pyton中使用BeautifulReport形成测试报告需要先安装BeautifulReport模块
打开cmd窗口输入 pip install BeautifulReport
下载完成之后在Python中导包验证是否完成
from BeautifulReport import BeautifulReport
在Python中实现BeautifulReport报告主要分三步
1、 组装测试套件: 把要执行的测试用例放入到测试套件中
2、 准备测试报告文件(路径+报告文件名.html) 报告文件名: 系统时间+项目名.html
3、批量执行测试用例,把结果写入到测试报告文件中。
class TestRun:#定义一个方法:来批量执行测试用例,并且把结果写入到测试报告中def run_cases(self):#1. 组装测试套件: 把要执行的测试用例放入到测试套件中dir_path = os.path.dirname(__file__) #获取当前文件所在的位置case_path = os.path.join(dir_path,"..","test_case")tao_jian = unittest.defaultTestLoader.discover(case_path,pattern="*case.py")#pattern要执行的测试用例#2. 准备测试报告文件(路径+报告文件名.html) 报告文件名: 系统时间+项目名.htmlreport_path = os.path.join(dir_path,"..","..","reports")sys_time = strftime("%Y%m%d%H%M%S")report_name = sys_time+"xxx.html"#3. 批量执行测试用例,把结果写入到测试报告文件中。BeautifulReport(tao_jian).report(description="测试报告描述",filename=report_name,report_dir=report_path)
Python中使用BeautifulReport形成测试报告教程相关推荐
- 在Python中使用HTML模版的教程
在Python中使用HTML模版的教程 转载 2018-02-12 作者:廖雪峰 这篇文章主要介绍了在Python中使用HTML模版的教程,HTML模版也是Python的各大框架下的一个基本功能 ...
- Python中安装PyOpenGL:详细教程
Python中安装PyOpenGL:详细教程 如果你对Python编程有一定的了解,并且在计算机图形学领域有所涉猎,你可能会使用到PyOpenGL.PyOpenGL是Python的一个OpenGL绑定 ...
- Python中深浅拷贝的案例教程
在本节中,您将通过运行Python中的浅拷贝和深拷贝实例来理解copy模块创造副本的不同. 在Python中复制对象 在Python中,我们使用=运算符来创建对象的副本.您可能会认为这会创建一个新对象 ...
- 如何在python中安装Gurobi(详细教程)
最近在python中需要用Gurobi ,看了一下别人的教程,感觉不太满意,自己安装了一下,顺便梳理一下过程. 第一步 :下载gurobi ( http://www.gurobi.com ) 下载教程 ...
- python教程实例-Python中函数的用法实例教程
本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...
- python中format的用法菜鸟教程-初学者必知的Python中优雅的用法
枚举 之前我们这样操作: i = 0 for item in iterable: print i, item i += 1 现在我们这样操作: for i, item in enumerate(ite ...
- python中PIL的安装参考教程
相信不少同学想使用python处理一些RGB的图片,但是对于python又不熟悉,处于白菜阶段,没错就是和我一样,今天刚好有这样一个任务需要读取RGB图像的像素值,其实就是灰度值.之前采用matlab ...
- Python中的多进程并行简明教程
1. 什么是多进程并行 一般来说,多进程意味着并行运行两个或者多个任务.在Python中我们可以使用python内置的multiprocessing模块来实现这一功能. 我们来举个栗子,假设我们需要运 ...
- Python中的Assert语句简明教程
1. 引言 如果你是一个Python新手,那么你可能会在一些代码中看到assert关键字的语句.对于该语句,有人喜欢有人不喜欢,本文重点介绍Assert语句的作用以及什么时候应该使用该语句. 闲话少说 ...
最新文章
- Windows Server 2003安装卡巴斯基2010成功
- SQL Server SqlCacheDependency 缓存依赖
- jupyter中python3如何导入文件_Python·Jupyter Notebook各种使用方法
- eventproxy
- Go大型项目实战:项目结构、配置管理、API设计
- linux nginx mysql php 5.5._搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程
- dw中HTML修改背景图片,dreamweaver将一个图片设定背景,用代码怎么写?
- Leetcode744.Find Smallest Letter Greater Than Target寻找比目标字母大的最小字母
- 用PHP玩百万英雄类型游戏!!!
- .netcore signalR 实时消息推送
- 制作pip源(按需,非镜像方式)
- BeetlSql中的Mapper
- 微信小程序开发上线注意事项
- python 键盘输入负数_python输入负数
- 如何下载哔哩哔哩(bilibili)网页端视频
- 一个基于互联网医疗的创业公司,三年是一个收获
- 题解:2018校招真题(字节跳动:附加题)
- 【分享】基于单片机嵌入式的家用智能节水淋浴控制器的设计-基于单片机的电子贺卡控制系统设计-基于单片机的倒计时牌控制系统设计-基于单片机的彩灯控制器系统设计-多模式彩灯-单片机的八路路数字电压表控制设计
- 牛客网 2018校招真题 美团点评 K的倍数
- 如何在代码中判断当前设备是iPhone 4/4S还是iPhone 5?