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

【postman】批量测试接口

时间:2020-01-20 18:57:34      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:方法   批量操作   request   index   util   man   header   usr   调整   

主要利用了python的requests方法,可能没有真正的利用到postman提供的方法,还需要进一步学习。

代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import requests
import json

url = ‘填你的url‘
body = {
填相应的请求体
}
headers = {相应内容填写}


response = requests.post(url, data=json.dumps(body), headers=headers)

执行这个文件就可以利用组件跑postman
我的批量操作是:
建立了一个xls文件把需要请求的相应数据都放进去
import xlrd
import requests
import json

url = ‘填你的url‘
body = {
填相应的请求体
}
headers = {相应内容填写}
ex = xlrd.open_workbook(filename=r‘测试数据.xls‘)  # 我的测试数据存的都是文本
sheetbook = ex.sheet_by_index(0)
text = [x for x in sheetbook.col_values(0)]

for i in text:
body[‘text‘] = i # 由于每次执行postman,我只需要修改text,所以根据需要进行调整即可

response = requests.post(url, data=json.dumps(body), headers=headers)
list_test.append(response.text)

utils.write_json_to_file(r‘D:/1月任务/批量测试/post_0120.json‘, list_test) # 写到json里


虽然实现了批量测试,但是实质上还是相当于一次次去postman请求,还需要学习。ヾ(?°∇°?)??

【postman】批量测试接口

标签:方法   批量操作   request   index   util   man   header   usr   调整   

原文地址:https://www.cnblogs.com/lemonbo77/p/12195420.html

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