博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac下安装HTMLTestRunner
阅读量:5843 次
发布时间:2019-06-18

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

HTMLTestRunner是Python标准库unittest模块的一个扩展。它生成易于使用的HTML测试报告。

 

1.下载HTMLTestRunner.py模块地址

2.导入模块有多种方式,这里我们将模块放在python的第三方非标准模块库

mac下python第三方非标准模块库位置:/Library/Python/2.7/site-packages

3.新建一个HTMLTestRunner文件夹,并在文件夹下新建一个空的__init__.py文件,这样文件夹HTMLTestRunner就变成了一个可以导入的包,然后将HTMLTestRunner.py也放入文件夹里。

4.现在就可以使用HTMLTestRunner模块啦

# coding=utf-8import unittestfrom test_case import test_baidufrom HTMLTestRunner import HTMLTestRunner#构造测试集suite = unittest.TestSuite()suite.addTest(test_baidu.MyTest("test_baidu"))if __name__ == '__main__':    '''不使用HTMLTestRunner的方式执行用例    runner = unittest.TextTestRunner()    runner.run(suite)    '''    #定义报告存放路径    fp = open('./report/result.html','wb')    runner = HTMLTestRunner.HTMLTestRunner(stream=fp,title=u'百度搜索测试报告',description=u'用例执行情况:')    runner.run(suite)    fp.close()

 

 

 

转载于:https://www.cnblogs.com/mujiujiu/p/7680593.html

你可能感兴趣的文章
子矩阵
查看>>
面试体验:Facebook 篇(转)
查看>>
Data type confusion: what is an int(11)?
查看>>
[NOIP1999] 提高组 洛谷P1014 Cantor表
查看>>
程序员的自我修养:有助于提高沟通能力的7本书
查看>>
ExtJS 折线图趟过的坑
查看>>
JS高级:事件冒泡和事件捕获;
查看>>
chrome浏览器世界之窗浏览器的收藏夹在哪?
查看>>
谈谈- declare-styleable属性
查看>>
phpcms2008常用函数
查看>>
php队列使用
查看>>
rabbitMQ
查看>>
struts OGNL表达式
查看>>
【课后服务】20181022切蛋糕
查看>>
JavaScript 语言基础知识点总结(思维导图)
查看>>
第一篇文章
查看>>
Node.js 事件循环
查看>>
Hibernate type 与java 和 数据库类型对应
查看>>
Python对文件的操作(转)
查看>>
Virtualbox安装增强工具失败
查看>>