歡迎大家關注我的公衆號【軟件測試小助手】
一、環境搭建
公衆號關於httprunner的已經更新到4了,發現csdn都沒寫,趕快補上吧~
希望自己也能不斷提高 我也是個小白,大家一起學習吧~
HttpRunner是一個面向http/https的通用測試框架,通過編寫維護YAML/JSON腳本,就可以實現自動化測試、性能測試、線上測試、持續集成等多種測試的需求,應該算測試框架中比較好用的一種。ps:寫到最後發現篇幅有點長,就分了2次,這篇就主要講環境搭建吧!
1、下載並安裝Anaconda(開源的Python包管理器,可以集成很多運行腳本、下載第三方庫、管理環境等功能)-----------安裝時間很長,請玩會手機
網址:https://www.anaconda.com/distribution/#download-section
ps:下載完成後安裝就一步步next,在高級設置的時候,可以參考我選擇的,如圖:
2、安裝Pycharm(可以查看我的博客下載社區版即可)
網址:https://blog.csdn.net/weixin_38961318/article/details/96977956
3、安裝第三方庫(在Anaconda promote下安裝)
1)安裝msgpack-python:
pip install msgpack-python
官方解釋:Msgpack是一種有效二進制序列化的第三方庫,可以在json等多種語言之間交換數據,但是會更加快速,更輕量。
2)安裝 PyMysql:用於連接MySQL 服務器的一個第三方庫(爲後期項目連接數據庫準備的,早晚還是要裝的)
pip install PyMysql==0.8.1
3)安裝HttpRunner第三方庫
pip install HttpRunner==2.00
4)查看是否安裝成功:如下圖顯示就是成功了 我後面又裝了新版本 已經3.0了
4、關聯pycharm
打開anaconda promote右鍵屬性,複製目標路徑,如圖:
打開pycharm找到 files->setting->tools->terminal,將上面的路徑複製即可。
創建個放置項目的空文件夾,通過anaconda promote來創建一個新項目,並且它會自動幫我們創建對應的testsuits、testcases等目錄
$ hrun --startproject simpleTest