全链路性能测试(20201128)

本文详细介绍了全链路性能测试的实施步骤,包括分析用户流量、开发接口性能测试脚本、模拟生产环境、实时监控以及优化策略。在性能场景设计中,讨论了线程组设置和循环次数的影响。同时,强调了聚合报告和图表使用的重要性,并提出了在性能测试中应尽量减少监听器的使用。
摘要由CSDN通过智能技术生成

======全链路性能测试======

如何开展?

  1. 分析生产用户流量
  2. 各个业务接口性能测试脚本开发
  3. 压测环境要模拟生产
  4. 压测数据
  5. 实时全流程监控
  • 埋点:用户行为记录

如何优化:

  1. 单系统优化
  2. 关键点优化
  3. 业务流程优化

性能优化,并不是,优化某个点,所有的性能就一定得到优化

全链路:模拟生产环境,真实用户对业务使用分配

  1. 各种业务
  2. 各种业务的用户量不相同
  3. 业务覆盖广,深度深

问题:

  1. 涉及系统多
  2. 如何模拟用户真实流量分配
  3. 接口业务多

====性能场景设计

普通线程组:

  • 线程数:就是我们的并发用户数,这个数量,理论上,可以无限量,但,实际情况,这个线程数,单台机器,一般,不超过2000,限制原因:cpu的频率一般在:2-3GHz
  • Ramp-Up时间:造虚拟线程数用的时间,在这个设置的时间点结束时,虚拟用户要造出来(不保证过程);在这个时间内,已经产生
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值