学习httprunner遇到的问题记录

发布时间 2023-04-02 15:09:24作者: 头发未秃还能卷

今天研究httprunner遇到了几个问题

1.问题1:

最新的版本4.3.0已经舍弃了locusts,har2case这两个东西

导致运行的时候,出现har2case不是内部命令

一开始以为是没有配置环境变量
我后面卸载改成3.1.4解决了

4.3.0

 

 

明显可以在上图中,发现hmark,hrun,httprunner是还有的,但是最新的版本4.3.0已经舍弃了locusts,har2case这两个东西

 

 

 然后我安装了3.1.4的版本

 

 

 可以由上图 看出来这个问题已经解决了 har2case是有的

每一次都有很大的更新,还是老老实实使用老版本3.1.4先熟悉再说 尴尬!!!!!


第二个问题:

是把har包转成py文件
出现报错 好像是下载httprunner顺带下载那个markupsafe包里面的init方法舍弃了一个方法soft_unicode
我又安装了老版本的这个包 就可以生成py文件了

问题如下:

 

 

 解决方法:

 

 

 运行后虽然httprunner可以成功执行脚本,生产报告

但是又发现click包中不存在_unicodefun方法了,强迫症的我必须解决这些无关紧要的问题,估计又是包不兼容问题 又得下老版本的包包

问题如下:

 

 

 虽然不影响httprunner的使用

 

 

 解决方法:

 

 

 成果: