自动化测试高级应用

一、HTML测试报告

  对软件测试人员来讲,需要一份漂亮且通俗易懂的测试报告来展示自动化测试成果。显然,一个简单的Log文件是不够的。

  HTMLTestRunner 是Python 标准库 unittest 单元测试框架的一个扩展,它生成易于使用的 HTML 测试报告。HTMLTestRunner 是在BSD 许可证下发布的。

  下载地址如下:

http://tungwaiyip.info/software/HTMLTestRunner.html

  这个扩展非常简单,只有一个HTMLTestRunner.py 文件,选中后单击鼠标右键,在弹出的快捷菜单中选择目标另存为,将它保存到本地。安装方法也很简单,将其复制到Python安装目录下即可。

  Windows:将下载的文件保存到 ...\Python3x\Lib目录下。

  Linux:以Ubuntu为例,首先需要打开终端,找到Python的安装目录。打开终端后,输入Python命令进入Python交互模式,通过sys.path 可以查看本机的Python的安装目录。

1.1 修改 HTMLTestRunner

  因为 HTMLTestRunner.py 是基于 Python2 开发的,为了使其支持 Python3 的环境,需要对其中的部分内容进行修改。

猜你喜欢

转载自www.cnblogs.com/dongye95/p/9273089.html
今日推荐