随笔分类 - 单元测试框架(unittest)
摘要:步骤: 1、下载HTMLTestRunner模块 HTMLTestRunnerCN.py是中文版本的,EN是英文版本的,将要使用的版本放到Python安装目录下lib文件夹中,然后试试看能不能import,能import就表示OK了 2、导入模块 3、使用模块 创建测试执行器时使用该模块
阅读全文
摘要:在pythoncharm中运行时,运行成功,但是没有生成测试报告这个问题 代码: 原因:因为生成Html报告的方法在main里面。简单的unittest运行是不执行main方法的。(这里我直接把if__name__ =='__main__': 当成main方法了) 解决办法:alt+shift+F1
阅读全文
摘要:unittest:单元测试框架主要包含四部分: 1、测试固件(test fixture): 定义:包含执行测试前的准备setUP()、测试执行完后的清扫工作tearDown() 注意: setUp()执行成功之后,不管test中有没有异常发生,tearDown()都会执行 测试固件在每个test都会
阅读全文