注册 登录
LUPA开源社区 返回首页

wuting_linux的个人空间 http://www.lupaworld.com/?296848 [收藏] [复制] [分享] [RSS]

我的博客

unittest之HTML测试报告(HTMLTestRunner.py)

已有 1327 次阅读2017-2-22 14:53 |个人分类:Python|系统分类:IT技术| python

python 提供了一个可以自动生成HTML测试报告,HTMLTestRunner.py
import方法:
下载HTMLTestRunner.py文件后,把HTMLTestRunner文件放到C:\Python27\Lib的目录下即可。
方法一、 运行cmd,输入python,导入import HTMLTestRunner
方法二、将HTMLTestRunner.py文件放在测试脚本的同一目录下,在程序中import HTMLTestRunner 即可

调用方法:在main中直接调用,需要指定输出文件,并提前在指定路径下创建Report.html文件。
if __name__ == "__main__":
    #unittest.main()

    suite=unittest.makeSuite(login)
    filename='E:\\work\\Report.html'
    fp=file(filename,'wb')
    runner=HTMLTestRunner.HTMLTestRunner(
        stream=fp,
        title=u'自动化测试报告',
        description=u'自动化测试报告'
    )
runner.run(suite)
执行结果:

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册
验证问答 换一个 验证码 换一个

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187  

返回顶部