首页 > 其他分享 >解决Pycharm运行成功,但无法生成:pytest-html报告

解决Pycharm运行成功,但无法生成:pytest-html报告

时间:2023-08-15 19:14:11浏览次数:42  
标签:报告 py pytest 生成 测试用例 Pycharm 执行 html

不生成报告的原因:

用户习惯:使用者习惯于单独执行测试文件.py,调试测试用例;

而编辑器为了方便用户执行测试用例,变调用python test来执行测试用例,这种情况下,执行的只是用例或者套件,不是整个文件,即main里面输出报告的语句没有执行,变不会生成测试报告;

解决方法:

如下图:

1. 全局执行;

2.执行用例或套件

所有需选择1进行执行

 生成报告:当前.py文件路径下

 

标签:报告,py,pytest,生成,测试用例,Pycharm,执行,html
From: https://www.cnblogs.com/fanzyp/p/17632156.html

相关文章

  • html面试4
    html41.标准模式与兼容模式各有什么区别?标准模式的渲染方式和JS引擎的解析方式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。2.SGML.HTML.XML和XHTML的区别?SGML是标准通用标记语言,是一种定义......
  • 前端html点击新增多项,ajax提交,后台接收
    <body><formid="form1"><divclass="procureWarp"><imgclass="headBg"src="/images/Cabinet/headUrl_01.png"alt=""><divclass="head"......
  • html面试4
    html41.标准模式与兼容模式各有什么区别?标准模式的渲染方式和JS引擎的解析方式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。2.SGML.HTML.XML和XHTML的区别?SGML是标准通用标记语言,是一种定义......
  • html2
    html2HTML部分常见问题1.怎么让—个不定宽高的DIV,垂直水平居中?使用css方法父盒子设置:display:table-cell;text-align:center;vertical-align:middle;Div设置:display:inline-block;vertical-align:middle;使用css3transform父盒子设置:display:......
  • html面试1
    html面试1seo搜索引擎注意事项“SEO是指搜索引擎优化。全称为(SearchEngineOptimization)。根据权重来看,常用的是<title></title>标签,然后是<meta>标签,meta标签一般用两种,<metaname="keywords"content="搜索"></meta>关键字搜索,<metaname="description&q......
  • uni-app中html5+开发记录
    代码示例:1、创建dom并绑定click事件 btnBack=newplus.nativeObj.View('btnBack',{top:systemInfo.statusBarHeight+'px',//此处top和left是相对于手机屏幕左上角为基准,不支持rightleft:'10px',height:&......
  • Anaconda+PyCharm+Pytorch/tensorflow环境配置个人总结
    Anaconda是一个非常方便的python版本管理工具,可以很方便地切换不同版本的Python进行测试。同时不同版本之间也不存在相互的干扰。PyCharm是一款常见的PythonIDE,pytorch和TensorFlow是目前两个主流的深度学习框架。Anaconda安装前往官方网址下载最新版即可,安装教程 PyCharm......
  • HTML&CSS基本知识
    HTML&CSS基本知识一、HTML基本介绍W3C标准(成立于1994年,web技术领域最权威和具影响力的国际中立性技术标准机构)worldWidewebConsortium(万维网联盟)W3c标准包括:结构化标准语言(HTML、XML)表现标准语言(CSS)行为标准(DOM,ECMAScript)HTML:超文本标签语言h5并不是新语言,而是html......
  • pycharm安装
    pycharm安装以windows版本举例:1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所包含的安装包。2,双击下载的安装包,进行安装,然后会弹出界面:......
  • C C++ Java python HTML/CSS/JavaScript
    C/C++是一种底层的语言,它可以直接操作内存和硬件,运行速度很快,但是也很难学习和调试,容易出错。Java是一种面向对象的语言,它可以跨平台运行,有很多成熟的框架和库,适合做大型的企业级应用,但是也很繁琐和冗长,需要写很多代码。Python是一种高级的语言,它可以用简洁的语法来实现复杂的功能......