web端性能测试总结

压测使用外网模拟用户看似真实,实际不可行,因为用户的网络是独立,我们模拟的网路是固定的

压测采用内网测试,外网干扰因素太多,很容易把人引导到错误的方向去找问题,同时外网测试发现问题比内网要慢很多压测脚本勾选延迟加载线程

压测时需要大量的独立用户,否则会出现一些奇葩问题,结果会出现较大偏差

压测脚本不要使用自动重定向或者跟随重定向,接口不响应有可能产生重定向,引导到耗时更长的连接中去,这个连接不受jmeter超时策略的控制

压测脚本尽量不适用beanshell断言,即使使用了也不要勾选重置解释器

压测脚本不能勾选keepalive,我们的接口都是短连接,勾选后对结果影响很大

压测脚本要设置请求和响应超时时间,如果不设置,部分接口在测试过程中不响应后,整个测试机将卡在此处,会导致最终测试报告出不来

jmeter压测很耗内存,起步4C8G内存配置,内存吃紧就上16G,不然测试过程中可能造成内存溢出,导致测试报告出不来

jmeter分布测试压力机和控制机系统及jmeter版本保持一致,否则压力机在传输结果过程中很容易出现异常,导致测试结果丢失

压力机可用线程配置到最大,一般为65535

最好给所有压力机都装上图形监控,一旦压力机发生问题,从图形中比较容易找到问题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值