这道题比较经典,涉及到压力测试的策略执行步骤和具体分析。
什么叫压力测试中的负载环节?
我理解压力测试和负载测试是性能测试中的两个不同的切面:
定义:峰值就是 Y 最大时候的值,是唯一的;拐点就是曲线的凹凸分界点。
是的,的确是 2 个切面。 一般企业还是统一叫压测,压测中的负载是找到当前系统(硬件,架构,代码)的峰值点,基于调式这些峰值点 就需要根据不同打压策略下,寻找到数据在(打压策略配置)下的 XXX 行为 +XXX 场景下 +XXX 虚拟链接导致明显数据变化。 数据变化主要有: 1.响应时间突然增加(侧重 req 的反应时间) 2.系统的一种或多种资源利用超过阈值,或者直达上限,直达上限需要降低对应的人数 通过拐点数据来定义先改动什么地方 1.打压策略配置(请求时间间隔,思考/等待时间,数量,阶梯策略) 2.硬件策略调整。
压力测试:平稳打压 XXX 时间 比如 72 小时,这些都是在负载测试完成基础上,对应开发者或者运维调整后。
这题目出的 我一下子蒙住了拐点和峰值 能有什么关系? 而且 这两个词不是应该 配合其他词一起用的吗? xx 拐点 xx 峰值,你这直接甩这两个次 让我怎么答 ,这个面试官差评