Advertisement

locust性能测试:首页访问优化分析

阅读量:

一、安装locust:

通过pip命令进行安装:pip install locustio

(1)locust特点

  1. 免费开源
  2. 兼容Python语言
  3. 具备高并发支持能力
  4. 用户并发数量无上限限制
  5. 脚本编写简洁且执行效率高
  6. 性能分析功能尚不完善:
    (1) Locust存在一个缺陷,即只要页面被加载,无论请求是否真正成功,均会被统计为一次有效请求,在Locust系统中均被视为成功。
    (2) Locust在检查点分析方面表现较弱,当需要验证请求是否成功时,必须在脚本中手动添加验证点,提取相关字符串,并在页面内容中进行匹配判断以确认请求状态。
    (3) 对于性能测试结果的图表展示与分析功能仍不够全面

注意:
通过Locust发送的请求地址可能与实际访问地址存在差异,建议通过抓包工具进行确认

二、测试流程
1、前提条件:
已完成locust的安装配置,并确保Python环境及PyCharm开发工具已部署完毕

2、需求说明:
对网站的首页实施性能测试,设定用户数量为100个,并发频率为每秒10个用户

3、使用Python编写的测试代码

复制代码
    #文件user_order.py
    #导入相应类包

全部评论 (0)

还没有任何评论哟~