设计清单(示意)
设计清单(示意)
1) 参数化:不同用户/键值的分布
2) 关联:登录令牌、订单号从响应提取
3) 事务:把一组请求记为一次业务动作
4) 数据:运行前准备、运行后清理脚本要能重复运行:随机种子、数据准备与幂等策略都需设计,否则结果不可复现。
| 差异登记 | 脚本与真实用户行为的差异写入说明 |
|---|---|
| 复跑校验 | 两次运行结果量级一致再对外引用 |
压测脚本设计要点:参数化(账号、查询键)、关联(从响应提取动态值供后续请求使用)、事务边界(把业务动作合并为事务)、幂等与清理、脚本与真实行为的差异登记。
1) 参数化:不同用户/键值的分布
2) 关联:登录令牌、订单号从响应提取
3) 事务:把一组请求记为一次业务动作
4) 数据:运行前准备、运行后清理| 差异登记 | 脚本与真实用户行为的差异写入说明 |
|---|---|
| 复跑校验 | 两次运行结果量级一致再对外引用 |