博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python之单元测试——HTMLTestRunner
阅读量:4352 次
发布时间:2019-06-07

本文共 764 字,大约阅读时间需要 2 分钟。

前置条件:把HTMLTestRunner.py文件拷贝到External Libraries—>site-packages里面

import unittest import HTMLTestRunner def calc(x,y):     return x+y class TestCalc(unittest.TestCase):     def test_pass_case(self):         print('这是一条通过的用例')         res = calc(1, 2)         self.assertEquals(3, res)     def test_fail_case(self):         print('这是一条失败的用例')         res = calc(1, 2)         self.assertEquals(5, res) if __name__=='__main__':     suite = unittest.TestSuite()     suite.addTests(unittest.makeSuite(TestCalc))     f = open('report0304.html','wb')  #打开一个测试报告文件     runner = HTMLTestRunner.HTMLTestRunner(stream=f,title='mpp0304测试结果',description='mpp0304的测试报告描述')     runner.run(suite) #运行测试套件中的用例,

运行后,生成测试报告,报告页面展示如下:

 

转载于:https://www.cnblogs.com/mpp0905/p/8506293.html

你可能感兴趣的文章
bzoj 1977 [BeiJing2010组队]次小生成树 Tree
查看>>
bzoj 2119 股市的预测——枚举长度的关键点+后缀数组
查看>>
maven:新建的maven工程需要添加一下插件
查看>>
改变和恢复view的方向
查看>>
C#调用金数据API
查看>>
Convert Sorted List to Binary Search Tree
查看>>
Leetcode:Unique Binary Search Trees
查看>>
D3.js 绘制散点图
查看>>
HTML—链接
查看>>
将进程设置为守护进程
查看>>
用连接池提高Servlet访问数据库的效率
查看>>
luogu P1494 [国家集训队]小Z的袜子 ( 普 通 )
查看>>
树的数据结构
查看>>
MyEclipse导入Color Theme
查看>>
Vue开发微信H5 微信分享签名失败问题解决方案
查看>>
Linux - 配置SSH免密通信 - “ssh-keygen”的基本用法
查看>>
Python(2.7.6) glob - 匹配指定模式的文件
查看>>
HTTP - 持久连接
查看>>
添加路由时啥时候是dev啥时候是gw
查看>>
redis 中文字符显示
查看>>