单业务测试虽然能详细了解每个接口的性能表现,但由于接口往往不是单独存在,而是存在于某个业务流程中,所以有必要将多个接口串联起来,进行串联场景性能测试。串联场景是指将上下游接口串联起来,先后执行,来完成某个业务事件。
比如:登录-搜索-查看商品-加购物车。单业务场景 1 个用户只请求一个业务接口,在上面的例子中 1 个用户会请求 4 个业务接口,在用户数量相同的情况下,相对于单业务场景来说,串联场景中服务器的压力就会更大
串联场景瞬时加压
1.业务配置
2.查看结果
聚合报告和各个图表
比较单业务并发 500 与串联场景并发 500 的瞬时加压结果
单业务瞬时并发500:
串联场景并发 500:
从上面两张图可以看出串联场景并发 500 服务器的压力更大,TPS 比单业务少,而响应时间比单业务长多了。
串联场景阶梯加压
配置如下,增加并发数,查看不同并发数情况:
串联场景稳定性测试
配置如下,增加并发数(持续一段时间),查看不同并发数情况:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END