Python接口測試(批量)

1.安裝requests:pip install requests

2.接口測試:同一個接口的py腳本封裝成方法,每一個接口封裝成一個接口類

(1)加了斷言的:

3.運行結(jié)果:

4.上百條接口用例可以用到discover函數(shù)


discover函數(shù)介紹:discover(start_dir,pattern='test*.py',top_level_dir=None)找到指定目錄下所有測試模塊,并可遞歸查到子目錄下的測試木塊,只有匹配到的文件名才會被加載。如果啟動的不是頂層目錄,那么頂層目錄必然單獨指定。start_dir:要測試的木塊名或測試用例的目錄。pattent=‘test*.py’:表示用例文件名的匹配原則。此處匹配文件名一test開頭的所有.py類型文件,*表示任意多個字符。top_level_dir=None :測試木塊的頂層目錄,如果沒有頂層目錄,默認(rèn)為None

批量運行,由于python的discover函數(shù)參數(shù): pattent=‘test*.py’:表示用例文件名的匹配原則。此處匹配文件名一test開頭的所有.py類型文件,因此如果存在相同的方法名,運行程序,結(jié)果只會顯示后者的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容