我正在尝试自动化将 csv 文档上传到文件存储网站的操作。
我正在尝试将此测试作为后端 API 测试。
我将文件存储在我的目录中,我想将它作为参数与 json 端点一起发送。
我目前正在使用 python 函数并在机器人框架中进行主要测试。
谁能帮我吗?
def uploadFileContent(self,filename):
path = self.makeurl("XXX.json")
name = self.uploads_path+filename
sys.stderr.write('\n> Filename: ' + name + '\n')
files = {filename: open(name, 'rb'), "name": "bulk_users_csv"}
response = requests.post(path, files = files, cookies=self.cookies)
print response.text
self.status_code_should_be(201)
return response