在Mac上让 Python3 可以使用 HTMLTestRunner 亲测有效(实操步骤图文详解版)

mac导入HTMLTestRunner方法 mac导入HTMLTestRunner 下载HTMLTestRunner.py文件,下载地址http://tungwaiyip.info/software/HTMLTestRunner.html 终端依次运行 (1)python (2)import sys (3)print (sys.path) 复制红圈选中的路径,在访达-快捷Crt+shift+G,在弹窗粘贴路径。 此时,即可正确导入HTMLTestRunner ... 阅读详情

一、前言

UnitTest测试框架作为Python内置的框架,也并非十分完善,虽然运行测试框架能看到结果,但没有测试报告的输出,不易于测试结果的保存。那要如何获取测试报告呢?需要下载导入一个第三方模块HTMLTestRunner,这个类区别于之前的TextTestRunner类,是以HTML形式存放测试结果的,并会以报告的形式保存。

二、实操

1.下载HTMLTestRunner

下载地址如下

http://tungwaiyip.info/software/HTMLTestRunner.html

排雷:HTMLTestRunner扩展模块无法通过pip安装

2.存储HTMLTestRunner

排雷:网上主流文章推荐将下载的这个名为HTMLTestRunner.py的文件放到Python安装的目录lib文件夹下面,经过本人实测是无法运行的,需要通过终端找到安装目录

方法如下:

1.打开终端

2.输入:python

我的mac返回:

Python 3.7.4 (default, Sep  7 2019, 18:29:04) 

[Clang 10.0.0 (clang-1000.11.45.5)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> 

3.输入:import sys

返回:>>> 

4.输入: sys.path

我的mac返回:

['', '/usr/local/C

MAC 搭建自动化测试环境(基于Appium+python+ios/android+unnitest+HTMLTestRunner)(一) appium进行UI自动化测试的主流框架之一,主要用户冒烟测试,如果说更实用,接口自动化效率和成效会更高些,我也会陆续将app性能和安全的东西加进来,大家一起学习,一起进步 阅读详情

相关推荐

Python+unittest用HTMLTestRunner生成html测试报告

环境:mac+python2.7 使用python中的unittest单元测试框架,测试结果生成文件。只需在代码中引入HTMLTestRunner包 import HTMLTestRunner 导入的时候发现HTMLTestRunner不存在,解决方法: 1.下载HTMLTestRunner.py 最简单的方法,本地创建一个HTMLTestRunner.py的文件,将下面的代码复制进入...

hellojuy的博客 821

python3 HTMLTestRunner截图&美化&优化

python3 HTMLTestRunner_cn.py截图&美化&优化 亲测可用,只需替代旧的THMLTestRunner.py

适用于python3.x使用的HTMLTestRunner

适用于python3.x使用的HTMLTestRunner,本人亲测有效。

HTMLTestRunner-基于python3-日志显示-截图显示

经过总结网络上其他人的版本,加入了截图和日志正常显示的功能,基于python3,

HTMLTestRunner 测试报告模板优化版

网上流传的HTMLTestRunner生成报告是英文的,而且样式比较难看,比较乱,我进行了简单调整,输出中文格式报告,并优化展示效果,看起来更美观!

HTMLTestRunner.py 基于python能直接使用的

能直接用于python3在测试中,生成html格式的插件,因为本身无python3的,只有python2的,这是已经改好了的,下载后可以直接使用的

FPGA时钟架构解密:从SRCC/MRCC到全局时钟树的实战指南

本文深入解析Xilinx 7系列FPGA时钟架构,从SRCC/MRCC引脚特性到全局时钟树设计,详细介绍了BUFG、BUFMR等关键组件的应用场景和优化策略。通过对比SRCC与MRCC的驱动范围及适用场景,提供低抖动时钟布线技巧和时钟域交叉(CDC)设计方法,帮助工程师构建高性能FPGA时钟系统。

weixin_29191081的博客 1484

手把手教你搞定国民技术N32G031的Keil开发环境(附Pack包和JLink配置)

本文详细指导如何搭建国民技术N32G031的Keil开发环境,包括Keil MDK安装与激活、Pack包导入、JLink调试器配置等关键步骤。特别针对新手常见问题提供解决方案,帮助开发者快速上手N32G031系列MCU的开发工作。

cuangu9341的博客 424

用OpenPose进行单个或多个人体姿态估计

在计算机视觉中,人体姿态估计(关键点检测)是一个很常见的问题,在体育健身、动作采集、3D试衣、舆情监测等领域具有广阔的应用前景,本文要使用的检测方法就是基于OpenPose的人体姿态估计方法。 一、OpenPose简介 OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络(CNN)和监督学习(SL)并以Caffe为框架开发的开源库。可以实现人体动作、面部表情、手指运动等姿...

weixin_42709563的博客 8404

Week 9 10 Neural Networks

Week 9 10 Neural Networks

金州饿霸吃不饱的博客 404

信捷PLC XD5系列运动控制(10轴)编程应用篇

项目PLC采用XD5-60T10-E,36DI 24DO 晶体管输出,支持10路脉冲输出功能。TMR指令定时器时基可以自己设定,这点比其他品牌PLC方便。ZRN指令我们需要上升沿指令触发。 5、变址寻址 该说不说这个变址寻址是真的强,比西门子指针、三菱的变址寄存器Z 、V都要更加灵活。 7、特殊寄存器:时钟 8、如何建立PLC通讯...............

RXXW_Dor的博客 1万+

如何在不牺牲精度的前提下,把 YOLOv11 压缩到 Jetson 能跑的程度

YOLOv11 在目标检测任务中具备较强的准确性与多尺度鲁棒性,但其原始模型参数规模与计算量,对边缘设备来说并不友好,特别是面向 Jetson 这类资源受限的推理平台。本文基于实际部署场景,逐步拆解从结构层级改造、剪枝策略制定、量化导出流程,到 Jetson TensorRT 推理落地全过程。在不牺牲主干精度的前提下,最终实现 YOLOv11 推理延迟缩短 3 倍、模型体积压缩 4 倍、mAP 损失控制在 1% 以内的轻量化优化结果,并总结出一条可复用的工程路径,供工业界与边缘侧模型部署开发者参考。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 2426

【短距离通信】【WiFi】精讲802.11n/ac/ax mpdu和ampdu最大长度

在 Wi-Fi 标准(802.11n、802.11ac 和 802.11ax)中,和是数据传输的核心概念。理解它们各自的作用以及不同标准下的最大长度限制,有助于深入了解 Wi-Fi 的性能优化机制。以下是对802.11n802.11ac和802.11ax中MPDU和A-MPDU最大长度的详细技术分析和对比。1. MPDU 和 A-MPDU 的基本概念MPDU 是经过 MAC 层处理后的数据单元,主要由MAC层数据帧和物理层的传输头部(PHY headers)组成。

风云说通信 1108

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: Postman进阶-将返回值的某个数据设置为环境变量:返回结果取相同名称参数中任意一个值设置为环境变量(实操步骤图文详解版)
下一篇: 运行Python脚本报错 TypeError: ‘module‘ object is not callable 的解决办法,亲测有效
DebugBoy = AlphaGo
博客等级 码龄7年 3粉丝 7原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值