码迷,mamicode.com
首页 > 其他好文 > 详细

接口测试框架-使用类封装接口测试脚本(get post)

时间:2020-01-06 17:57:36      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:art   get post   格式   turn   ima   导入   框架   alt   import   

 

一 安装requests

cmd中输入 pip install requests 

二 安装成功验证

在python下输入import requests,导入成功,则安装成功

技术图片

 

 

三 封装类 

import requests
import json


class RunMain:
def __init__(self,url,method,data=None):
self.res = self.run_main(url,method,data)

def send_get(self, url, data):
res = requests.get(url=url, data=data).json()
return json.dumps(res,indent=2,sort_keys=True)

def send_post(self, url, data):
res = requests.post(url=url, data=data).json()
return json.dumps(res,indent=2,sort_keys=True)#格式化输出

def run_main(self, url, method, data=None):
res = None
if method == ‘GET‘:
res = self.send_get(url, data)
else:
res = self.send_post(url, data)
return res


if __name__ == ‘__main__‘:
url = ‘http://www.imooc.com/m/web/shizhanapi/loadmorepingjia.html?cart=11‘
data = {
‘cart‘: ‘11‘
}
run = RunMain(url,‘GET‘,data)
print (run.res)



接口测试框架-使用类封装接口测试脚本(get post)

标签:art   get post   格式   turn   ima   导入   框架   alt   import   

原文地址:https://www.cnblogs.com/lucky-sunshine/p/12154832.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!