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é)果只會顯示后者的
