博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python接口自动化测试工具HtmlTestRunner常见问题说明
阅读量:5174 次
发布时间:2019-06-13

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

1、初始化HtmlTestRunner时传入中文参数报告页面会显示乱码,如下

runner=HtmlTestRunner.HTMLTestRunner(report_title=u'接口自动化测试报告')   ,为了解决这个问题

我们可以修改源码:

找到result.py文件,第408行,给open函数指定encoding='utf-8'参数就可以了

2、当我们要修改默认的报告模板report_template.html时,默认是不支持中文的,这个时候我们也需要修改源码

找到result.py文件,第30行,给open函数指定encoding='utf-8'参数就可以了

3、默认报告的显示的方法名只会显示我们的英文测试方法名,不是很直观,我们希望能够把方法的注释也加到里面去,效果

这个问题也需要涉及修改源码:

我们找到unittest下的case.py找到def id(self)方法,按图中修改即可

 

 

 

 

 

 

转载于:https://www.cnblogs.com/love-zch1314/p/10954932.html

你可能感兴趣的文章
开源框架中常用的php函数
查看>>
nginx 的提升多个小文件访问的性能模块
查看>>
set&map
查看>>
集合类总结
查看>>
4.AE中的缩放,书签
查看>>
1.开发准备
查看>>
centos su命令
查看>>
CLR:基元类型、引用类型和值类型
查看>>
dubbo序列化hibernate.LazyInitializationException could not initialize proxy - no Session懒加载异常的解决...
查看>>
jQuery中的事件绑定的几种方式
查看>>
泥塑课
查看>>
setImageBitmap和setImageResource
查看>>
springMVC4 注解配置实例
查看>>
单片机编程
查看>>
Filter in Servlet
查看>>
Linux--SquashFS
查看>>
Application Pool Identities
查看>>
2017-3-24 开通博客园
查看>>
【MySQL性能优化】MySQL常见SQL错误用法
查看>>
Vue2全家桶之一:vue-cli(vue脚手架)超详细教程
查看>>