zoukankan      html  css  js  c++  java
  • python中用locust做简单的压力测试

    验证导入包成功

    首先导入locust模块,百度一下导入方法很多,就不多说了

    验证导入成功或失败,在终端中(windows中是cmd)输入:locust --help

    导入成功后会出现如下界面:

    编辑运行脚本

     1 from locust import HttpLocust, TaskSet, task
     2 
     3 # 定义用户行为
     4 class UserBehavior(TaskSet):
     5 
     6     @task
     7     def baidu_index(self):
     8         self.client.get("/")
     9 
    10 
    11 class WebsiteUser(HttpLocust):
    12     task_set = UserBehavior
    13     min_wait = 3000
    14     max_wait = 6000

    在终端中输入命令:locust -f 编辑的脚本路径+.py文件   --host=链接(你要测试的网站链接)

        locust -f /Users/ydj/newproject/locust_yali/test.py  --host=https://www.baidu.com

    输入成功后会出现如下图片的显示:

    浏览器中打开

    在浏览器中输入:http://localhost:8089/   或者   http://127.0.0.1:8089/进行访问

    页面如下:

    运行后结果为:

     图表形式展示结果:

  • 相关阅读:
    http请求的跨域
    事件驱动模型
    单例设计
    引用类型与垃圾回收
    注解开发
    Java的反射机制
    Android Listener 监听的几种写法
    人生必须有所规划,工作是好比马拉松
    Android 常用的常量
    Android 常见的广播 action常量
  • 原文地址:https://www.cnblogs.com/tynam/p/8746205.html
Copyright © 2011-2022 走看看