用python写一个接口自动化框架代码
时间: 2024-05-11 17:14:45 浏览: 19
好的,以下是一个简单的Python接口自动化框架代码示例:
```
import requests
class ApiClient:
def __init__(self, base_url):
self.base_url = base_url
def get(self, path, params=None):
url = self.base_url + path
response = requests.get(url, params=params)
return response.json()
def post(self, path, data=None):
url = self.base_url + path
response = requests.post(url, json=data)
return response.json()
def put(self, path, data=None):
url = self.base_url + path
response = requests.put(url, json=data)
return response.json()
def delete(self, path):
url = self.base_url + path
response = requests.delete(url)
return response.json()
```
这个框架使用requests库来发送HTTP请求,并返回JSON格式的响应数据。您可以在此基础上构建更复杂的测试用例和测试套件。