今天研究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的使用
解決方法:
成果: