单独在文件中打开allure生成的index.html报告时却显示为loading

这篇具有很好参考价值的文章主要介绍了单独在文件中打开allure生成的index.html报告时却显示为loading。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述】:单独在文件中打开allure生成的index.html报告时显示为loading,如下图:

单独在文件中打开allure生成的index.html报告时却显示为loading,python+pytest+allure接口自动化,python,pytest

问题定位】:其实在allure-report下index.html文件是不能直接打开的,出现页面都是loading的情况,这是因为直接allure报告用浏览器是打不开的,需要用allure命令渲染之后打开才能展示效果。

解决办法】:

方法1】:终端命令运行: allure open 或 allure serve

allure使用了两种方式来渲染页面。分别是 allure open 和 allure serve。
allure open:用于在本地渲染和查看结果;
allure serve:用于在本地渲染后对外展示结果。
这里我们使用allure open。运行命令:allure open allure-report目录(注:allure-report目录为index.html文件的所在目录位置,不需要带index.html)
如:index.html文件在xxx/result/report文件下,终端运行如下:

E:\lilishop_api_test>allure open ./result/report

单独在文件中打开allure生成的index.html报告时却显示为loading,python+pytest+allure接口自动化,python,pytest

参考链接:https://cloud.tencent.com/developer/article/2109821

方法2】:编写.bat脚本,双击直接打开(该脚本要和index.html放在同一个目录下)

cd E:\lilishop_api_test
allure open result/report/

单独在文件中打开allure生成的index.html报告时却显示为loading,python+pytest+allure接口自动化,python,pytest

:这里也可以编写默认用谷歌浏览器打开的bat脚本,具体可以参考以下链接:
https://blog.csdn.net/FloraCHY/article/details/130831890文章来源地址https://www.toymoban.com/news/detail-600222.html

到了这里,关于单独在文件中打开allure生成的index.html报告时却显示为loading的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Pytest模式执行python脚本不生成allure测试报告

     1.安装allure 下载allure的zip安装包 将allure.zip解压到python的lib目录中 将allure的bin路径添加到环境变量path中(注意:配置环境变量后,一定要重启电脑。因为环境变量没生效,我搞了半天在pycharm不能生成报告,在cmd中可以生成报告) 安装allure-pytest,命令为:  pip install allure-pytes

    2024年02月11日
    浏览(40)
  • Selenium+Java+Maven(12):引入Allure作为报告生成器

    本篇作为Selenium+Java系列的补充,讲了如何使用Allure作为测试报告生成器,来替代TestNG自带的测试报告或ReportNG测试报告,生成更加美观的(领导更喜欢的)测试报表。话不多说,一起来学习吧~ 【1】安装及环境变量配置 需要先在本机安装一个Allure,并配置好环境变量。 下载

    2024年02月07日
    浏览(40)
  • python代码实现判断三角形类型,使用pytest进行代码测试,生成allure测试报告

    一、python代码判断三角形类型 写代码之前首先我们要知道满足三角形的条件: 前提条件:三角形边长都为大于0的数字 构成三角形:两边之和大于第三边 即 a+b c  and a+cb and  b+ca   (此三个条件需要同时满足) 满足构成三角形之后,要考虑构成三角形的类型: 三角形分为:

    2024年02月05日
    浏览(49)
  • VIte+Vue3 打包在FIle本地index.html打开项目(不需要起服务)

    参考原文链接:https://www.jianshu.com/p/41dc11b94c92,增加了一些问题处理。 一、安装插件 二、配置 vite.config.js 三、路由配置(可选) 如果你配置了路由, history 选 createWebHashHistory() 即可。 四、修改打包后的 index.html 配置完前三个以后,就可以进行打包了。 下面的那两个报错,

    2023年04月22日
    浏览(52)
  • 织梦手机站关闭自动生成首页index.html的方法

    用织梦建站会手机站首页不更新的苦恼,每次PC更新,要去删除m目录下的index.html,手机站首页才会更新,这样很麻烦,通过以下修改,让手机站首页是动态的,不生成index.html,PC端更新后,手机端首页自动更新。 把mindex.php里面的 改成 以上就是本文的全部内容,希望对大家

    2024年02月02日
    浏览(45)
  • 使用Pytest生成HTML测试报告

    背景 最近开发有关业务场景的功能时,涉及的API接口比较多,需要自己模拟多个业务场景的自动化测试(暂时不涉及性能测试),并且在每次测试完后能够生成一份测试报告。 考虑到日常使用Python自带的UnitTest,所以先从官方文档下手,了解到有相关的TestTextRunner:https://d

    2024年02月15日
    浏览(45)
  • Jenkins邮件代发及生成HTML报告

    在Jenkins平台中,都是以Job(工程/task)为单位去完成一件事情的。在使用Jenkins时,都会在Jenkins管理界面当中新建一个job/item,在job/item中来构建任务。 Jenkins提供平台,集成各种插件来完成一个job。比如:Windowslinux命令、SVN和Git(gitlab、gitee、github)代码获取,邮件发送、测

    2023年04月15日
    浏览(37)
  • JMeter命令行执行+生成HTML报告

    1、为什么用命令行模式 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死; 所以一般采用的方式是 在GUI模式下调整测试脚本,再用命令行模式执行; 命令行方式支持在多个环境下使用,windosw的dos环境下,也可以在linux环境上执行

    2024年02月14日
    浏览(36)
  • Jmeter生成可视化的HTML测试报告

    Jmeter也是可以生成测试报告的。 性能测试工具Jmeter由于其体积小、使用方便、学习成本低等原因,在现在的性能测试过程中,使用率越来越高,但其本身也有一定的缺点,比如提供的测试结果可视化做的很一般。 不过从3.0版本开始,jmeter引入了Dashboard Report模块,用于生成

    2024年02月12日
    浏览(37)
  • pytest两种生成测试报告的方法——html

    pytest有两种生成测试报告的方法(html和allure),今天就给大家一介绍下html 1.安装:pip install pytest-html 2.查看版本:pip show pytest-html 3.生成测试报告基本语法: 语法一:pytest --html=生成报告的url 运行用例的.py文件 语法二:pytest --html=生成报告的url --self-contained-html 运行用例的

    2024年02月08日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包