国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

自動化測試接口的實現,基于python

2019-11-08 00:49:53
字體:
來源:轉載
供稿:網友

手上有好幾個項目,有很多接口都是對外服務的,很多時候出了問題除了使用者反饋,自己并不知道;基于這樣的目的,用python開發了測試接口的腳本。

測試接口主要是為了測試 接口是否正常服務,所謂的正常就是返回的數據是不是業務方想要的,服務器是否正常運行,數據庫是否正常使用等。

基于這幾點,下面就是怎樣實現了。

首先自動化測試腳本是基于配置的,并不是寫死在代碼里面。當然腳本只測試接口返回的數據是否合法,并不檢查接口的其他異常。

每個項目甚至每個接口都可能有特定的返回格式,所以配置的最小粒度是基于單個接口,每個接口都可以擁有所有配置項,一個接口該有的配置項包括請求方式、請求參數、返回成功碼、檢測規則、是否使用其他接口的返回數據、是否保存返回數據以供其他接口使用等。

代碼使用了requests進行網絡請求,整個思路下來其實比較簡單;如果配置項設置好的話1天就可以搞定所有東西了。

目前比較簡單,以后添加新功能或者你有好的建議,我都會參考!

附git地址:  https://github.com/Mlzl/auto_test


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河曲县| 周宁县| 赤壁市| 谢通门县| 林州市| 绥棱县| 丹寨县| 嵊州市| 广州市| 明水县| 富川| 日喀则市| 龙游县| 永福县| 洪湖市| 杨浦区| 临西县| 谢通门县| 柘荣县| 桂平市| 宝坻区| 横山县| 阿鲁科尔沁旗| 永新县| 浦县| 山东| 蒲江县| 临朐县| 东莞市| 科技| 保山市| 个旧市| 忻城县| 伊川县| 宝山区| 海阳市| 攀枝花市| 盐山县| 新昌县| 凤城市| 乌兰察布市|