1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快!
思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试,3把测试结果写到一个新的Excel表格中!
1:编写接口测试用例数据,只是举了两个例子:
2.:函数方法 URl: 服务器地址,host:接口地址,type(请求类型:get或者post),data:参数
import time
import requests
#URl: 服务器地址,host:接口地址,type(请求类型:get或者post),data:参数
def ruqests_test(url,host,type,data):
if type=='get':
#发送请求 get
r=requests.get("%s%s" %(url,host),data=data)
return r
else :
#发送请求 get
r=requests.post("%s%s" %(url,host),data=data)
return r
3:读取Excel接口用例,调用函数发送请求,接收返回信息,写入Exc