網上很多接口測試工具,具體是如何實現呢,下面利用python做了一個簡單的接口測試類,具體實現如下:
# -*- coding:utf-8 -*-
import requests
import json
class RunMain:
# 初始化 方法
def __init__(self,url,method,data=None):
self.res = self.run_main(url,method,data)
# get 請求
def send_get(self,url,data):
res = requests.get(url,data).json()
return json.dumps(res,indent=2,sort_keys=True,ensure_ascii=False)
# post 請求
def send_post(self,url,data):
res = requests.get(url,data).json()
return json.dumps(res,indent=2,sort_keys=True,ensure_ascii=False)
# 根據請求類型 發送請求
def run_main(self,url,method,data):
if method == 'GET':
return self.send_get(url,data)
else:
return self.send_post(url,data)
if __name__ == '__main__':
# 請求地址
url = 'url'
# 參數數據
data = {
"Token":"token值",
"page":0,
"size":20
}
run = RunMain(url,'GET',data)
print (run.res)
ok,這樣就封裝了一個簡單的接口測試工具類,想試試的小夥伴可以操作試試~.~