|
因为request请求要遍历一些参数,所以用for做了遍历。。。。但是流量就不收控制了,我设置了5的并发。。。。最后到了20多。。
- class UserBehavior(TaskSet):
- @task(1)
- def start_congche(self):
- filename = 'D:\测试\项目\精励评分\从车评分/阳光压力测试数据.csv'
- with open(filename) as f:
- reader = csv.DictReader(f)
- for test in reader:
- self.client.post("/DataPreFillServer/DataPreFillProductService", first +test["vin"] + vincode +test["vehicle_code"] + vehicleCode + end)
- class WebsiteUser(HttpLocust):
- task_set = UserBehavior
- host = "http://10.10.6.12:8080"
- min_wait = 1000
- max_wait = 1000
复制代码
但是如果我正常的写的话。。。不用for遍历,就没有问题。。。。就5个并发。。。
- class UserBehavior(TaskSet):
- @task(1)
- def start_congche(self):
- self.client.post("/DataPreFillServer/DataPreFillProductService", first + vincode + vehicleCode + end)
复制代码
求助啊。。。设置到怎么回事。。。。。
|
|