首页 > 其他分享 >html测试报告没内容,怎么办?

html测试报告没内容,怎么办?

时间:2023-06-29 16:25:50浏览次数:41  
标签:文件 测试报告 HTMLTestRunner html 报错 pycharm 怎么办

接上一篇,

好容易运行之后生成了测试报告report.html,可是一看文件大小,竟然是0kb,顿觉不妙,用浏览器打开一看,竟然是空白的,没内容。

 

赶紧看报错信息,不是很明白,大概是说需要的是二进制信息,而提供的是字符串格式,没有办法write方法写入。

火急火燎的百度报错信息,有说把open的文件关闭后(files.close())就ok的,赶紧检查,已经close了,看来问题原因不是这个。继续找,但是没找到什么可行的解决方案。

 

换个关键字再百度,人说原因是python3不支持HTMLTestRunner,要修改文件。于是从官网下载HTMLTestRunner.py文件,用新的文件代替Lib目录下原有的文件。重启pycharm,运行,仍然报错了。好吧,找回原来的HTMLTestRunner文件,直接在上面修改代码,重启pycharm,运行,还是报错。郁闷了!

 

继续百度,知乎有篇文章给出了不同的解决方案,而且报告的显示效果更完美。

Python3下无法安装HTMLTestRunner问题解决方案 - 知乎 (zhihu.com)

下载文件,解压,放到Lib目录下,在pycharm的Terminal中安装。

水平太菜,直接就运行了,当然报错了,因为用的还是原来的htmltestrunner。

于是把TestRunner这个文件夹拷贝到原来HTMLTestRunner的同级目录下,把HTMLTestRunner文件夹删除。再运行,提示没有HTMLTestRunner这个模块。

终于恍然大悟,名字不同,要重新导包。导包后再来运行,报告report.html的大小显示为30k。赶紧用浏览器打开看,太好了,问题解决。

 

 

 

再次感谢程序员杨叔的无私分享!

自动化学习长路漫漫,虽然困难不断,但多学一点东西,心中就多一份自信和充实,期待早日重出江湖。

标签:文件,测试报告,HTMLTestRunner,html,报错,pycharm,怎么办
From: https://www.cnblogs.com/my-testing-life/p/17514476.html

相关文章

  • Pycharm+unittest+HTMLTestRunner无法生成测试报告文件
    在执行时,遇到一个问题:一直无法生成测试报告(用例能执行,就是无法生成报告)根本原因:PyCharm会默认使用自带的unittest框架来执行单元测试,不会执行main函数中的代码,所以不生成测试报告1、pycharm右上角点击运行方式的下拉列表,选择EditConfigurations2、添加python3、添加脚本路......
  • 自用gulp打包脚本,压缩html,压缩js,压缩css,压缩图片,功能齐全
    constgulp=require('gulp');constfs=require('fs');consthtmlmin=require('gulp-htmlmin');constuglify=require('gulp-uglify');constuglifyEs=require('uglify-es');constminifyCSS=require(......
  • jmeter通过jmeter -n -t Script2.jmx命令压测导出HTML报告报错【杭州多测师_王sir】
    压测命令:jmeter-n-tScript2.jmx -lreport.jtl-e-o/cms/report/报错:Creatingsummariser<summary>ErrorinNonGUIDriverjava.lang.IllegalArgumentException:Reportgenerationrequirescsvoutputformat,check'jmeter.save.saveservice.output_forma......
  • 公司想做个网站怎么办
    如果你的公司想做一个网站,你可以按照以下步骤来实现:第一步、确定网站目标明确你的公司网站的目标和目的。确定你希望网站能够传达什么信息,提供什么功能,以及达到什么业务目标。第二步、规划网站结构考虑网站的整体结构和内容组织方式。确定主要页面、子页面和导航结构。创建一个......
  • HTML特殊字符符号大全
    HTML特殊字符符号大全:只要你认识了HTML标记,你便会知道特殊字符的用处。常用特殊符号:HTML原代码显示结果描述<<小于号或显示标记>>大于号或显示标记&amp;&可用于显示其它特殊字符"“引号&reg;®已注册&copy;©版权&trade;™商标&......
  • html中常见的一些标签
    <h?>:标题,?处的数字表示是几级标签。<p>:段落标签<br>:换行<hr>:单水平线<b>、<strong>:加粗<u>、<ins>:下划线<i>、<em>:倾斜<s>、<del>:删除线 <img>:图片标签,标签属性src=“图片路径” alt=“替换文本”(图片不显示的时候出现的文字)title=“图片标题” heig......
  • 软件产品确认测试报告有什么用途?包括哪些测试内容?
    作为一项关键性的测试环节,软件产品确认测试为后续的软件开发与运维工作提供了重要的数据支持与保障;同时这也需要测试者们对于产品本身所要达到的目标和期望有着深刻的理解。对于软件测试开发与实施的工作者来说,了解产品确认测试报告的意义和常用测试方法,将有助于提高测试工作......
  • HTML——Bootstrapt库导入
    1.bootstrapt下载zip包https://v5.bootcss.com/2.安装nodejshttps://nodejs.cn/download/3. ......
  • 利用freemarker和minIO生成文章详情html并存入minIO
    packagecom.heima.article.test;importcom.alibaba.fastjson.JSONArray;importcom.baomidou.mybatisplus.core.toolkit.StringUtils;importcom.baomidou.mybatisplus.core.toolkit.Wrappers;importcom.heima.article.ArticleApplication;importcom.heima.article.......
  • HTML页面中返回顶部的几种实现方式
    第一种:引用外部jQuery新建HTML页面,将下面代码复制保存,通过浏览器打开,即可看到效果.<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><title>doc</title><style>.arrow{border:9pxsolidtransparent;......