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/进行访问

    页面如下:

    运行后结果为:

     图表形式展示结果:

  • 相关阅读:
    冒泡排序(可传函数参数)
    字符串转化成整数
    遍历文档内容,得到HTML层级结构
    跨域通信问题
    矩阵的快速幂
    CSS tricks
    牛客赛马网笔试攻略
    项目中遇到的问题
    Mysql远程链接访问权限设置
    恢复delete删除的数据
  • 原文地址:https://www.cnblogs.com/tynam/p/8746205.html
Copyright © 2011-2022 走看看