供电系统测试报告目录
1 简介
1.1目的和范围
1.2术语和缩略语
1.3测试方案摘要
1.4测试方法
1.5测试工具
2 测试环境与配置
2.1 测试网络关系图
2.2 测试软硬件环境及配置
3 性能测试业务描述
3.1 测试需求
3.2 测试点1:点击分析按钮进行检索
4 测试结果
4.1 测试场景
4.1.1 场景设计1:
4.1.2 场景设计2:
4.2 测试结果
4.2.1 场景1结果:
4.2.2 场景2结果:
5 性能测试业务描述
5.1 场景1结果分析
5.2 场景2结果分析
6 结论
6.1 场景1结论
6.2 场景2结论
1 简介
1.1 目的和范围
完成对NLP管理系统的压力测试
主要是对硬件环境、系统设置等方面的调整来达到预期的性能目标。
1)测试产品在单台应用服务器上部署时可以承受的最大并发数;
1.2 术语和缩略语
1.3 测试方案摘要
● 应用服务器并发测试
⏹ 并发100用户
◆ 总持续时间(包括加压/减压): 00:08:05
◆ 最大运行 Vuser 数: 100
◆ 总吞吐量(字节): 290,036,269
◆ 总点击次数: 29,060
⏹ 并发50用户
◆ 总持续时间(包括加压/减压): 00:06:24
◆ 最大运行 Vuser 数: 50
◆ 总吞吐量(字节): 1,027,085,669
◆ 总点击次数:103,358
1.4 测试方法
假设最高峰时有100/50 人在线,那么该系统的最大并发数为100/50。
根据系统
来进一步分析测试用户场景,并据此设计相应的测试方案。
1.5 测试工具
● 黑盒测试
● 测试工具:LoadRunner 11.0
2 测试环境与配置
2.1 测试软硬件环境及配置
3 性能测试业务描述
3.1 测试需求
整体测试标准:
● 应用服务器支持的最大并发数(要求不低于100)。
● 当数据达到50万条时,单次分析的时间(要求不高于10s)。
● 上述两种情况下,对应的应用服务器、服务器CPU使用率,内存使用率,要求:
⏹ 应用服务器CPU平均占用率(%)< 70;
⏹ 服务器CPU平均占用率(%)< 70;
⏹ 应用服务器内存最高占用率(%)< 90;
⏹ 服务器内存最高占用率(%)< 90。
3.2 测试点1:点击分析按钮进行问题分析
用户填入需要分析的提问,并点击分析按钮,显示分析结果。
【验证】页面上显示出分析后的结果。
4 测试结果
4.1 测试场景
4.1.1 场景设计1:
每10秒钟增加10个用户数,每个用户一直连续重复查询10个问题,当最大增加到并发用户为100用户时,持续运行5分钟后,以每10秒减少10个用户数减压,至用户数为0。
4.1.2 场景设计2:
每50秒钟增加5个用户数,每个用户一直连续重复查询10个问题,当最大增加到并发
用户为50用户时,持续运行5分钟后,以每150秒减少5个用户数减压,至用户数为0。
4.2 测试结果
4.2.1 场景1结果:
并发用户数:100
行的成功数是1298,故,压测的分析事务执行情况的总的成功数为:1298×10=12980。
4.2.2 场景2结果:
并发用户数:500
行的成功数是4521,故,压测的分析事务执行情况的总的成功数为:4521×10=45210。
5 测试结果分析
5.1 场景1结果分析:
每10秒钟增加10个用户数,每个用户一直连续重复查询10个问题,当最大增加到并发用户为100用户时,持续运行5分钟后,以每10秒减少10个用户数减压,至用户数为0。
整个过程中,所有分析事务都得到成功执行,10个具体问题的分析事务执行的平均响应时间为0.02秒左右, 90%分析响应时间为0.025秒左右,每秒分析次数平均为59.794次。
应用服务器的CPU最大占用率为21%,平均占用率为10%,小于70%。
应用服务器的内存最大占用率为22%,平均占用率为22%,小于90%。
5.2 场景2结果分析:
每50秒钟增加5个用户数,每个用户一直连续重复查询10个问题,当最大增加到并发用户为50用户时,持续运行5分钟后,以每5秒减少15个用户数减压,至用户数为0。
整个过程中,所有分析事务都得到成功执行,10个具体问题的分析事务执行的平均响应时间为0.51秒左右, 90%分析响应时间为1.23秒左右,每秒风析次数平均为268.462次。
应用服务器的CPU最大占用率为24%,平均值为15%,小于70%。
应用服务器的内存最大占用率为22%,平均占用率为22%,小于90%。
6 结论
6.1 场景1结论:
1.本次测试脚本主要设置分析事务来进行测试。
按照递增用户数逐渐增加压力,最高并发100用户数的场景进行测试。
2.并发用户数达到100个时,响应时间很平均。
所有分析事务都成功执行,每个问题的分析事务执行平均响应时间为0.02秒左右。
3.应用服务器的CPU最大占用率为21%,平均占用率为10%。
4. 应用服务器的内存最大占用率为22%,平均占用率为22%。
6.2 场景2结论:
1.本次测试脚本主要设置分析事务来进行测试。
按照递增用户数逐渐增加压力,最高并发50用户数的场景进行测试。
2.并发用户数达到50个时,响应时间很平均。
所有分析事务都成功执行,每个问题的分析事务执行平均响应时间为0.51秒左右。
3.应用服务器的CPU最大占用率为24%,平均占用率为15%。
4. 应用服务器的内存最大占用为22%,平均占用为22%。