
httprunner学习21-extentreports页面样式无法加载问题(已解决)
发布日期:2021-05-09 09:02:27
浏览次数:16
分类:技术文章
本文共 952 字,大约阅读时间需要 3 分钟。
前言
最近有小伙伴反应使用httprunner的extentreports报告时,打开的页面样式全部丢失了,原本高大上的报告变成了丑八怪。
顿时心都凉了一大截,要是让领导看到了,这个月领导不给加鸡腿了,所以小编花了一个晚上的时间找到了解决方案。extentreports报告
遇到问题:使用httprunner生成extentreports.html报告,页面无法加载js和css
分析原因
查看html页面,会发现加载css和js的地址不能访问了
...
访问上面的两个地址出现无法访问了
那么想到的解决办法就是找到其它的能访问的地址,替换即可,可惜找了一圈没找到合适的,就算找到了,保不准哪天一样会访问不到。
下载extent.css 和 extent.js
先去github上找到项目的源码,下载extent.css 和 extent.js两个文件
理论上找到这2个文件后,把对应内容复制到 style 和script下即可
...
结果运行的时候,会报错:jinja2.exceptions.TemplateSyntaxError: Missing end of comment tag
从报错看说明是语法错误,后来发现templates模板语法和html的一些语法有冲突,所以先去掉一些特殊的符号,如- 去掉注释
/* xxx */
- {# 中间加空格 { #
- {% 中间加空格 { %
extent_report_template.html
修改\Lib\site-packages\httprunner\templates目录下的extent_report_template.html文件,修改的地方如下:
# 不会改的去群文件下载吧,QQ群:750815713, 或者公众号获取下载地址(微信公众号:yoyoketang)回复:extent # 注掉{{ html_report_name }} - TestReport # 注掉
不会改的去群文件下载吧,QQ群:750815713, 或者公众号获取下载地址(微信公众号:yoyoketang)回复:extent
命令行重新执行:hrun xxx.yml 报告就可以显示正常了
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月18日 07时35分50秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
KubeSphere核心实战_KubeSphere平台安装_在kubernetes上安装kubesphere_安装k8s集群_加入worker节点---分布式云原生部署架构搭建035
2025-04-03
KubeSphere核心实战_KubeSphere平台安装_简介_升级配置与重置系统_在kubernetes上安装kubesphere_安装k8s集群_基础环境---分布式云原生部署架构搭建034
2025-04-03
KubeSphere核心实战_在Centos7.9/linux单节点使用kubekey一键安装完整平台_启用插件_一键安装docker_k8s_kubesphere---分布式云原生部署架构搭建038
2025-04-03
KubeSphere核心实战_安装默认存储类型_实现pv和pvc存储空间动态创建_安装Metrics-server_动态监控集群以及pod_内存及cpu资源占用情况---分布式云原生部署架构搭建036
2025-04-03
KuiperInfer深度学习推理框架-源码阅读和二次开发(3):计算图
2025-04-03
KVM 存储配置与管理详解
2025-04-03
KVM 安全策略配置实战
2025-04-03
KVM 性能测试优化实战
2025-04-03
KVM 硬件平台适配
2025-04-03
KVM克隆虚拟机和libguestfs-tools管理工具(3)
2025-04-03
KVM命令行管理企业级实战
2025-04-03
KVM图形管理企业级实战
2025-04-03
kvm虚拟化中用增量镜像创建vm的脚本(已测OK)
2025-04-03
KVM虚拟化(一)—— 介绍与简单使用
2025-04-03
KVM迁移与维护实战
2025-04-03
KxMenu下拉菜单
2025-04-03
KXML2部分详解(J2ME)
2025-04-03
KXML解释本地或网络上的XML文件
2025-04-03