我正在尝试对基于 Django 的网站进行负载测试。
我使用蝗虫 0.7.3 和 python 2.7.10
在这里我进行 POST - 填写表格并附加一些文件:
class WebsiteTasks(TaskSet):
def on_start(self):
self.client.get("/")
@task
def submit(self):
response = self.client.get("/submit/")
csrftoken = response.cookies['csrftoken']
attach = open('file.pdf', 'rb')
r = self.client.post("/submit/", {
'csrfmiddlewaretoken': csrftoken,
'password': smart_str(u'wkefjgui'),
'payload': smart_str(u'kjsdgfljdsh'),
'docfile': attach,
'commit': smart_str(u'Вкрапить / Embed'),
})
一切似乎都很好,但是在服务器的上传文件夹中没有文件!
我做错了什么?