zoukankan      html  css  js  c++  java
  • Python+locust做性能测试 ====locust版本更新(HttpUser)

    性能测试小框架 可以参考 如果做大型项目可能够呛,代码功底十分强悍的可以考虑locust

    在locust现版本中HttpLocust改为HttpUser 这中信息只有在官网和关注这一块的人 才会注意到locust的变化

    这是改变后的调用方式:

    from locust import HttpUser, task, between
    class QuickstartUser(HttpUser):
    wait_time = between(5, 9)
    # @task
    # def index_page(self):
    # self.client.get("/hello")
    # self.client.get("/world")
    # @task(3)
    # def view_item(self):
    # item_id = random.randint(1, 10000)
    # self.client.get(f"/item?id={item_id}", name="/item")
    def on_start(self):
    self.client.post("/api/users/signin/", {"username": "lxm1", "password": "123456"})
    当你启动locust后 可以通过web页面进行查看当前运行和数据情况
    附加:启动locust的web页面命令(借用以上脚本)
    locust -f filepath(脚本文件的名字) -H http://sample(性能测试服务器地址)
    启动成功后:

     这里可以查看当前运行情况和图标展示 失败 异常  数据下载

    个人感觉这只是一款工具 完全取决于用他的人 用在什么地方 和什么东西结合:

    多说一句 :利用平台思维和整合思维 以及双赢思维你的格局 和眼界就可能被放大 用它来做的事就多了区了

  • 相关阅读:
    OPENGL ES2.0如何不使用glActiveTexture而显示多个图片
    OpenGL帧缓存对象(FBO:Frame Buffer Object)
    EGLImage与纹理
    Android下Opengl ES实现单屏幕双眼显示
    comet4j开发指南
    tmp
    Ubuntu16.04下编译android6.0源码
    ubuntu下配置安装conky
    Qt编程之QImage类小结
    Linux学习,在线版
  • 原文地址:https://www.cnblogs.com/XiaoLaiTongXueA/p/13402911.html
Copyright © 2011-2022 走看看