用户中心平台压力测试方案Word文档下载推荐.docx

上传人:b****5 文档编号:20486124 上传时间:2023-01-23 格式:DOCX 页数:16 大小:60.83KB
下载 相关 举报
用户中心平台压力测试方案Word文档下载推荐.docx_第1页
第1页 / 共16页
用户中心平台压力测试方案Word文档下载推荐.docx_第2页
第2页 / 共16页
用户中心平台压力测试方案Word文档下载推荐.docx_第3页
第3页 / 共16页
用户中心平台压力测试方案Word文档下载推荐.docx_第4页
第4页 / 共16页
用户中心平台压力测试方案Word文档下载推荐.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

用户中心平台压力测试方案Word文档下载推荐.docx

《用户中心平台压力测试方案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《用户中心平台压力测试方案Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。

用户中心平台压力测试方案Word文档下载推荐.docx

b)测试大并发量用户注册、登录、充值等接口,获取并发峰值。

c)通过大并发量综合测试,绘制各项性能指标图表(吞吐率、平均响应时间等)。

d)监测平台系统性能指标。

1.3测试范围

a)账号平台所有接口压测

b)付费平台所有接口压测

c)所有接口综合压测

2.压力测试策略

2.1测试方法

a)并发负载压力测试

采用自动化测试软件LR模拟大量用户同时执行业务场景,阶梯式加压和减压配合使用,监测性能瓶颈、并发峰值、吞吐率等各项性能指标。

b)平台系统性能指标监测

采用专业Java项目监控软件visualVM,对平台系统性能进行全程监控,对系统资源进行比较分析。

2.2架构流程

●主控机管理代理机,收集测试数据

●代理机模拟用户加压

2.3测试工具

2.3.1压力测试工具

loadrunner

2.3.2性能监控工具

Visualvm

2.4应用程序性能

▪并发用户数

▪事务响应时间

描述业务执行快慢的时间

▪事务通过率

每秒成功执行通过的事务数

▪每秒事务总数

▪吞吐率

▪每秒HTTP响应数

▪服务器cup使用情况

▪服务器内存使用情况

▪线程使用情况

2.5测试用例及场景

2.5.1测试用例设计原则

a)测试用例的代表性:

能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等。

b)测试结果的可判定性:

即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。

c)测试结果的可再现性:

即对同样的测试用例,系统的执行结果应当是 

相同的。

2.5.2测试场景列表

1.平台注册压测

2.平台登录压测

3.平台充值压测

4.平台注册、登录、充值综合压测

3.压力测试环境

▪服务器设备:

DELLR420

▪操作系统:

Liunxcentos6.3

▪数据库:

SQLServer

▪应用服务器:

LVS+Tomcat7.0

4.用户中心平台压力测试设计

4.1平台注册场景

●业务描述

平台注册大并发压力测试

●性能指标

▪并发峰值

●测试重点

测试最大并发注册数

●准备工作

准备大量注册资源讯息

●备注

测试人员可以视系统承载能力调整执行标准,进而获取最优性能指标

4.1.1场景1

测试环境

一台app应用服务器

一台mysql数据服务器

场景描述

1.使用100条线程,每条线程每1秒钟发送一条注册请求。

2.如系统稳定,依次增加到200、300、500、800、1000条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

并发量估算

1000

用例设计

序号

用例名称

用户角色

并发用户数

1

测试100用户注册并发量

注册

100

2

测试200用户注册并发量

200

3

测试300用户注册并发量

300

4

测试500用户注册并发量

500

5

测试800用户注册并发量

800

6

测试1000用户注册并发量

1000

4.1.2场景2

两app应用服务器

1.使用1000条线程,每条线程每一秒发送一条注册请求

2.如系统稳定,依次增加到1200、1500、1800、2000、2500条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

2500

测试1000用户注册并发

测试1200用户注册并发

1200

测试1500用户注册并发

1500

测试1800用户注册并发

1800

测试2000用户注册并发

2000

测试2500用户注册并发

4.1.3场景3

三台app应用服务器

1.使用2500条线程,每条线程每一秒发送一条注册请求

2.如系统稳定,依次增加到3000、3500、4000、4500、5000条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

5000

测试3000用户注册并发

3000

测试3500用户注册并发

3500

测试4000用户注册并发

4000

测试4500用户注册并发

4500

测试5000用户注册并发

4.2平台登录场景

测试大并发登录数

准备大量登录用户讯息

4.2.1场景1

1.使用100条线程,每条线程每1秒钟发送一条登录请求。

2.如系统稳定,依次增加到200、500、1000、1500、2000条线程,进行阶梯式增压,当系统接近崩溃边缘再做阶梯式减压操作。

测试100用户登录并发量

登录

测试200用户登录并发量

测试500用户登录并发量

测试1000用户登录并发量

测试1500用户登录并发量

测试2000用户登录并发量

4.2.2场景2

1.使用2000条线程,每条线程每一秒发送一条登录请求

2.如系统稳定,依次增加到2500、3000、3500、4000、5000条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

测试2000用户登录并发

测试2500用户登录并发

测试3000用户登录并发

测试3500用户登录并发

测试4000用户登录并发

测试5000用户登录并发

4.2.3场景3

1.使用5000条线程,每条线程每一秒发送一条登录请求

2.如系统稳定,依次增加到6000、7000、8000、9000、10000条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

10000

测试6000用户登录并发

6000

测试7000用户登录并发

7000

测试8000用户登录并发

8000

测试9000用户登录并发

9000

测试10000用户登录并发

4.3平台充值场景

平台充值大并发压力测试

测试最大并充值数

准备大量用户讯息以及第三方支付账号

4.3.1场景1

1.使用100条线程,每条线程每1秒钟发送一条充值请求。

测试100用户充值并发量

充值

测试200用户充值并发量

测试300用户充值并发量

测试500用户充值并发量

测试800用户充值并发量

测试1000用户充值并发量

4.3.2场景2

1.使用1000条线程,每条线程每一秒发送一条充值请求

测试1000用户充值并发

测试1200用户充值并发

测试1500用户充值并发

测试1800用户充值并发

测试2000用户充值并发

测试2500用户充值并发

4.3.3场景3

1.使用2500条线程,每条线程每一秒发送一条充值请求

测试3000用户充值并发

测试3500用户充值并发

测试4000用户充值并发

测试4500用户充值并发

测试5000用户充值并发

4.4综合测试场景

平台注册、登录、充值大并发压力测试

测试最大并注册、登录、充值数

4.4.1场景1

1.使用300条线程,每100条线程一组共三组,第一组每条线程每秒钟发送注册一条注册请求,第二组每条线程每秒钟发送登录请求一条,第二组每条线程每秒钟发送充值请求一条。

2.如系统稳定,依次增加到600、900、1200条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

测试300用户注册、登录、充值并发量

注册、登录、充值

测试600用户注册、登录、充值并发量

600

测试900用户注册、登录、充值并发量

900

测试1200用户注册、登录、充值并发量

4.4.2场景2

两台app应用服务器

2.使用1200条线程,每400条线程一组共三组,第一组每条线程每秒钟发送注册一条注册请求,第二组每条线程每秒钟发送登录请求一条,第二组每条线程每秒钟发送充值请求一条。

2.如系统稳定,依次增加到1500、1800、2100条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

2100

测试1500用户注册、登录、充值并发量

测试1800用户注册、登录、充值并发量

测试2100用户注册、登录、充值并发量

4.4.3场景3

3.使用2100条线程,每700条线程一组共三组,第一组每条线程每秒钟发送注册一条注册请求,第二组每条线程每秒钟发送登录请求一条,第二组每条线程每秒钟发送充值请求一条。

2.如系统稳定,依次增加到2400、2700、3000条线程,进行阶梯式增压操作,当系统接近崩溃边缘再做阶梯式减压操作。

测试2400用户注册、登录、充值并发量

2400

测试2700用户注册、登录、充值并发量

2700

测试3000用户注册、登录、充值并发量

总结

用户中心平台压力测试完成后,综合各类性能指标图表、系统服务器监控数据图表进行分析。

制作此次压力测试的详细总结报告。

详见《用户中心平台压力测试总结报告》。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1