unittest框架实战(九)
来源:互联网 发布:矩阵的几求法 编辑:程序博客网 时间:2024/06/01 23:27
运行文件,包括生成测试报告
#coding=utf-8
import unittest, time, os, sysfrom HTMLTestRunner import HTMLTestRunner
reload(sys)
# sys.setdefaultencode('utf-8')
sys.setdefaultencoding('utf8')
class RunTestCase(object):
def __init__(self):
pass
def Test_Report(self):
'''测试报告
包括__生成测试报告
'''
New_time = time.strftime('%Y-%m-%d %H_%M_%S')
File_path = os.path.join('./Report/' + New_time + ' report.html')
with open(File_path, 'wb') as Fp:
runner = HTMLTestRunner(stream=Fp,
title=u'天梯项目--------自动化成测试报告',
description=u'浏览器:Firefox\n\
系统:win7\n\
用例执行情况:')
runner.run(self._RunCase())
def _RunCase(self):
'''运行各个文件夹里面的测试用例
TestCase--->Proces_Manage
--->Test_Manage
'''
discover = unittest.defaultTestLoader.discover(start_dir='./TestCase',
pattern='Case_*.py'
)
return discover
if __name__ == '__main__':
Run = RunTestCase()
Run.Test_Report()
测试报告样式:
阅读全文
0 0
- unittest框架实战(九)
- unittest框架实战(一)
- unittest框架实战(二)
- unittest框架实战(三)
- unittest框架实战(四)
- unittest框架实战(六)
- unittest框架实战(七)
- unittest框架实战(八)
- unittest 中的 mock框架
- python unittest 测试框架
- Python单元测试框架unittest
- Python单元测试框架-unittest
- unittest单元测试框架总结
- Python 之unittest框架
- python 测试框架 unittest
- Unittest单元测试框架总结
- python unitTest使用框架
- unittest框架总结
- python 协程 在批量插入时候的无能为力
- SQL多列组成唯一键约束
- 创建.gitignore文件,忽略git不必要提交的文件
- Tensorflow编译源码安装
- ubunut16.04 server 配置静态ip
- unittest框架实战(九)
- 基于层次化多模态LSTM的视觉语义联合嵌入
- 基于mvc模式的应用框架之Hibernate(三)
- Oracle创建表空间、用户、分配权限、导出、导入数据
- bzoj3039 玉蟾宫【单调栈】
- javascript高级程序设计笔记5-封装
- Apache Shiro去掉URL中的JSESSIONID
- 技巧丨PDF图片提取的方法
- 『干货』Go语言使用Docker Remote API ,举个栗子!