HTMLTestRunner下载安装教程

  1. htmltestrunner是自动化批量执行,生成测试报告必不可少的,今天就来介绍一下如何下载安装HTMLTestRunner。嫌麻烦的直接网盘提取,不嫌麻烦就跟着步骤走。

链接:https://pan.baidu.com/s/1kMqUoe3p2KafibSWCxwQBA?pwd=8888 
提取码:8888

记得把文件放入python文件中的Lib中

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

进入这个网址之后点击标注的地方,进入之后鼠标右键点击另存为,名字改为HTMLTestRunner.py文件,如果没有另存为标签,自己在桌面新建一个记事本把网页内容复制进去,再把文件名改为HTMLTestRunner.py。

  1. 修改文件内容,按住ctrl+f搜索,修改文件是因为现在python都是3.x的版本,这份文件支持的是之前的老版本。

第94行,将import StringIO修改成import io

第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO()

第642行,将if not rmap.has_key(cls):修改成if not cls in rmap:

第631行,将print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)修改成print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime))

第766行,将uo = o.decode('latin-1')修改成uo = e

第775行,将ue = e.decode('latin-1')修改成ue = e

最后记得把文本最后的c笔记三个字删掉。

记得把文件放入python文件中的Lib中

此时我们打开命令行,输入python之后在输入import HTMLTestRunner,没有报错就是成功了,验证可以进入pycharm中输入import HTMLTestRunner,能导包成功就可以了。

  • 9
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: HTMLTestRunnerPython 的一个第三方模块,用于生成 HTML 格式的测试报告。安装步骤如下: 1. 打开命令行窗口,输入以下命令安装 HTMLTestRunner: ``` pip install html-testRunner ``` 2. 安装完成后,在 Python 脚本中导入 HTMLTestRunner: ```python import HTMLTestRunner ``` 3. 使用 HTMLTestRunner 生成测试报告: ```python # 创建测试套件 suite = unittest.TestSuite() suite.addTest(TestDemo("test_add")) suite.addTest(TestDemo("test_sub")) # 创建测试运行器 runner = HTMLTestRunner.HTMLTestRunner(output='report') # 运行测试套件并生成测试报告 runner.run(suite) ``` 4. 运行测试脚本后,测试报告会生成在当前目录下的 report 文件夹中。 ### 回答2: HTMLTestRunnerPython开源测试框架unittest的一个扩展,用于生成HTML测试报告,展示测试结果。它可以将测试结果以良好的图形界面形式呈现出来,包含测试概要,测试明细和错误截图等信息,可视化简单方便,开发人员和测试人员可以快速查看测试进度和测试结果。 安装HTMLTestRunner非常简单,可以按以下步骤操作: 1. 打开 终端(Mac/Linux)或者命令提示符(Windows)。 2. 用 pip 命令进行安装,输入以下命令: ``` pip install HTMLTestRunner ``` 3. 等待安装完成。 4. 在 Python 脚本中使用 HTMLTestRunner,可在代码中添加以下引用: ``` import HTMLTestRunner ``` 5. 运行相关测试脚本即可生成HTML测试报告。 需要注意的是,HTMLTestRunnerPython 2.x的一个测试工具,不支持Python 3.x版本,如果要在Python 3.x版本中使用,需要使用别的测试工具,例如unittest-xml-reporting等。 使用HTMLTestRunner生成测试报告,可以提高测试效率,让测试结果更加清晰明了,利于项目管理,同时也方便把测试结果分享给别人查看。 ### 回答3: HTMLTestRunner是一个Python单元测试的模块,可以将测试结果以html的形式展示出来,是Python测试框架中非常常用的工具之一。在使用它之前,首先需要进行下载和安装。 1. 下载HTMLTestRunnerPython的官方网站(https://pypi.org/project/HTMLTestRunner/)上,可以找到HTMLTestRunner下载链接,直接下载即可。 注意:确保已经安装好Python和pip,并且网络连接正常。 下载的方式有两种: 一种是直接使用pip命令,在命令行输入以下命令即可: pip install HTMLTestRunner 另一种是在官网上下载源码,然后进行解压,将代码放到Python的Lib/site-packages路径下。 注意:一定要进行解压,否则在使用HTMLTestRunner时会报错 2. 安装HTMLTestRunner 下载完成后,需要将HTMLTestRunner模块安装到Python中,以便后续使用。 打开命令行(Windows用户可以使用cmd,Linux和Mac用户可以使用终端),进入HTMLTestRunner下载目录,使用以下命令进行安装: python setup.py install 这里需要注意,需要使用管理员权限运行命令行,否则会安装失败。 安装完成后,就可以开始使用HTMLTestRunner进行单元测试了。 使用方法: 1.引入HTMLTestRunner模块: import HTMLTestRunner 2.创建测试套件: suite = unittest.TestSuite() 3.运行测试用例: unittest.TextTestRunner(verbosity=2).run(suite) 4.运行结果生成HTML文件: filename = 'result.html' fp = open(filename, 'wb') runner = HTMLTestRunner.HTMLTestRunner( stream=fp, title='Unit Test Report', description='This is an example of using HTMLTestRunner to create a Test Report' ) runner.run(suite) fp.close() 5.查看测试报告: 用浏览器打开生成的result.html文件即可查看测试报告。 总结: HTMLTestRunnerPython单元测试中很常用的模块之一,使用也比较简单。在使用过程中,需要注意下载和安装步骤,以及正确的使用方法。如果能熟练掌握HTMLTestRunner,将极大提高我们的程序开发和测试效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H1489101812

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值