码迷,mamicode.com
首页 > 其他好文 > 详细

locust

时间:2019-04-01 00:52:57      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:cdp   site   pipe   top   admin   ace   use   cli   har   

from locust import HttpLocust,TaskSet,task

class UserVue(TaskSet):
    #tasks = {buy:1,consume:2} #设置权重
    def login(self):
        self.client.post(‘/login.do‘,{"user":"admin","pwd":"123456"})

    def on_start(self):
        self.login()

    def on_stop(self):
        pass

@task(1)
def buy(self):
    self.client(‘/exeInterface‘,{"id":100,"job":"15666625"})
@task(2)
def consume(self):
    self.client.post(‘/cdpipeline-server/consumer‘,{"id":22.,"jonName":"job_1444"})


class WebsiteUser(HttpLocust):
    task_set = UserVue
    min_wait = 200
    max_wait = 8000    # ms
    stop_timeout = 20  #s
    host=‘‘

  

locust

标签:cdp   site   pipe   top   admin   ace   use   cli   har   

原文地址:https://www.cnblogs.com/SunshineKimi/p/10634030.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!