如何使用HtmlTestRunner让自动化测试报告内容包括哪些更丰富

网上查找到HTMLTestRunner测试报告中文乱码的解决方案:

(2)添加utf-8的解码

应该是返回结果为空你没有设置好正确的URL

谢谢,能麻烦你说的更详细点吗没看明白你说的是什么意思

你对这个回答的评价是?

下面更改内容转载自博客园-微微笑

原因:python 3 字典类型的object 已经不支持 has_key函数我们需要使用in 来进行遍历。

原因:python3 里面对字符的操作中decode已经拿掉了。

原因:定位一下报在了778行嘚内容escape(uo+ue) 。这是因为我们上面给uo赋值的时候走的是else流程,uo被赋值的是bytes类型的值 而bytes类型不能直接转化为str类型。所以我们需要在前面给uo赋值嘚时候先将bytes类型转换为 str类型

原因:定位一下,问题出在118行这里s是str类型,我们需要把传过来的s转化为bytes类型

看了很多文章都说把HTMLTestRunner.py文件放置在python35下的lib文件夹下,结果我试了很多次也没有把HTMLTestRunner导入,运行总是报错说没有导入这个模块

解决方法:把HTMLTestRunner.py放置当前的项目文件夹下。

我要回帖

更多关于 自动化测试报告内容包括哪些 的文章

 

随机推荐