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

首頁 > 編程 > Python > 正文

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

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

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

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

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

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

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

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

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

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广元市| 县级市| 翁源县| 五华县| 三江| 体育| 塔城市| 古丈县| 柳江县| 八宿县| 洪雅县| 黄平县| 亚东县| 丽江市| 金平| 河南省| 宁强县| 隆昌县| 广丰县| 米脂县| 温泉县| 福安市| 江津市| 壤塘县| 衡阳县| 彩票| 拉孜县| 基隆市| 宜黄县| 双牌县| 松潘县| 库车县| 阿坝县| 永州市| 海兴县| 九台市| 肥城市| 西安市| 青龙| 得荣县| 滨海县|