2016-07-31 1 views
0

Я новичок саранчи и пытается сделать мой первый тест, загрузить простой файл с заголовками и пути, и не могу показаться, чтобы суметь заставить его работатьсаранча, тест загрузки

будет рад за любую помощь, спасибо!

мой текущий тест:

class UserBehavior(TaskSet): 
     @task 
     def post_img(self): 
       self.client.headers['1'] = "1" 
       self.client.headers['1'] = "1" 
       test_file = 'PATH/TO.FILE' 
       self.client.post("address", files={'file': open(test_file, 'rb')}) 


class WebsiteUser(HttpLocust): 
     host = 'IP' 
     task_set = UserBehavior 
     min_wait = 100 
     max_wait = 300 

ответ

2

Сумел написать тест, который загружает файл:

class HttpSession(TaskSet): 
     @task 
     def post_img(self): 
     headers = {'1': '1', '2': '2'} 
       test_file = '/pathTo/file.jpg' 
       self.client.request('POST', 'url', files={'file': open(test_file, 'rb')}, headers=headers) 


class WebsiteUser(HttpLocust): 
     host = 'http://IP' 
     task_set = HttpSession 
     min_wait = 100 
     max_wait = 300 

 Смежные вопросы

  • Нет связанных вопросов^_^