性能测试 CODEARTS PERFTEST-方案概述:方案架构
方案架构
针对当前现状,为避免流量高峰期使用出现系统崩溃,而给生活带来不便,性能测试服务通过模拟相关实际场景,快速构造压力模型,发现不同压力模型下服务的性能瓶颈,避免宕机。
一网通办系统场景压测模板提供以下几种实际场景模拟。
场景一:日常早高峰访问
大型城市(1000w+人口)例行高峰访问。
- 场景分析:整体流量随着时间推移,逐步递增。
- 参考模型及方案:采用并发模式的多阶段施压性能测试模型,按照规格分阶段持续加压,验证系统性能是否达标。
例如,7点-9点高峰访问,并发值5000;9点-10点工作时间高峰访问,并发值6500;10点-12点访问降低,并发值3000;12点-13点餐厅高峰访问,并发值8000。
图1 模型样例1
场景二:市民年初申报个人所得税
大型城市(1000w+人口)从1月份至3月份是市民申报个人所得税的高峰期。
- 场景分析:整个系统呈现持续性的超大流量涌入。
- 参考模型及方案:采用并发模式的多阶段施压性能测试模型。
- 按照起始流量性能施压一段时间。
- 施加突发流量。
- 保持突发流量压力较长周期。
例如,起始流量并发值1000,施压10分钟;突发10倍标称流量,并发值10000,施压120分钟。
图2 模型样例2
场景三:性能极限摸高
各地市级政府对一网通办系统进行性能摸高,了解系统性能极限。
- 场景分析:流量缓慢递增,达到瓶颈,任务会继续执行。
- 参考模型及方案:采用摸高模式性能测试模型,按照规格逐步加压,验证系统性能是否达标。
场景四:整点时间消费券免费领取
中型城市(200-1000w人口)在中午12点整点免费领取消费券。
- 场景分析:整个系统呈现突发性的流量涌入。
- 参考模型及方案:采用浪涌模式性能测试模型。
- 按照起始并发施压一段时间。
- 施加突发流量。
- 突发流量持续一段时间后,迅速降为起始并发值施压并维持一段时间。
例如,整点峰值有10000人领取消费券一共两次,每次持续5分钟,因此设定起始并发值1000,施压10分钟;突发10倍起始流量,并发值10000,施压5分钟;后续重复一次上述施压步骤。
图4 模型样例4
- 什么是性能测试_性能测试作用_性能测试 CodeArts PerfTest-华为云
- 性能测试使用流程_性能测试怎么样_性能测试 CodeArts PerfTest-华为云
- 性能测试有哪些特性_性能测试特点_性能测试 CodeArts PerfTest-华为云
- 性能测试基本概念_性能测试有什么作用_性能测试 CodeArts PerfTest-华为云
- 性能测试产品优势_性能测试应用场景_性能测试CodeArts PerfTest-华为云
- 如何在测试计划服务中使用关键字?
- JMeter测试工程原生性能压测_性能测试服务_性能压测-华为云
- CDN加速方案_CDN下载加速_CDN下载加速方案
- 性能测试使用教程_性能测试操作步骤_性能测试快速入门-华为云
- 如何创建定时压测_性能测试服务_定时压测-华为云