接口測試實戰項目01:接口測試環境搭建


大家好,我是測試奇譚的作者風風。接口測試實戰教程來啦!

往期:

什么是接口測試?這篇文章讓你明白

歡迎搜索測試奇譚的文章,點擊專欄進行訂閱哦~

要做接口測試,我們得搭建一套本地可以運行的接口環境。這次我選擇了一個搭建容易,適合學習的系統——學生管理系統。

Python安裝

這套管理系統是Python代碼寫的,因此需要Python環境。

安裝挺無腦的,按照我提供的安裝包和方法裝好即可。

Postman安裝

Postman是一款接口測試工具。同樣是無腦安裝,按照我提供的安裝包和方法裝好即可。

Pycharm安裝

Pycharm是python語言編輯工具。無腦安裝+3,不說啦~

項目部署

01 項目解壓后,用Pycharm打開項目

02 在Pycharm的命令行窗口鍵入命令,安裝項目依賴的模塊

pip3 install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

03 在Pycharm的命令行窗口鍵入命令,啟動項目

python run_server.py

tips:因避免2端口占用,我已修改項目的默認端口為8099,IP是本機127.0.0.1(可以在run_server.py中自行修改)

因我在py文件中修改過默認端口,可能會和后面要講的接口文檔里的URL不一致,但也無傷大雅~

如果運行時報下面的錯(Django版本不兼容導致的)

Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0000024D934BDD08>
Traceback (most recent call last):
……
File "C:\Python37\lib\site-packages\django\contrib\admin\widgets.py", line 152
    '%s=%s' % (k, v) for k, v in params.items(),
    ^
SyntaxError: Generator expression must be parenthesized

則需跳轉到報錯路徑下,將這個逗號去掉,然后重新鍵入python run_server.py命令啟動項目。

04 閱讀項目內的接口API文檔或接口清單,拿到接口

05 在瀏覽器輸入:IP:端口/api/departments/如果能獲取到數據,證明服務啟動成功。

在Postman中試一下,同樣能拿到結果,沒毛病。

以上,環境准備就緒。若遇問題,可以在下方留言評論。下一次,我們開始接口測試。

一如既往,做個總結

01 沒啥總結的,啥我都給你們准備好了;

02 風風辛苦找資源,順手點個贊和收藏吧~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM