发布时间:2020-07-10
被测系统主要是为了重构该系统,使其在架构上更强健,在功能上能够更灵活的支持业务需求。本测试目的在于总结软件测试阶段的测试以及分析测试结果,查看性能需求是否满足客户方要求,明确该系统通过性能测试出现的问题。
表1-1性能测试要求
性能参数 |
性能目标 |
有效工作时间 |
系统应能保证 99.9%的时间按设计工作时间正常运行 |
响应时间 |
登录、投保人/被保人录入、保费计算、预核保、我的建议书:页面进入、不同状态的页面切换、查询功能、我的客户:页面进入、查询功能时间不高于3 秒钟;利益演示页面、生成建议书、NB 接口、生成建议书接口,IB 联调接口、打印接口、查询建议。 书接口时间不高于 5 秒钟(平均响应时间) |
并发用户 |
系统能够支持 200 以上用户的并发处理(1000 封顶) |
表2-1测试范围
序号 |
模块名称 |
功能点 |
功能概述 |
1 |
新建建议书 |
登录模块 |
用户登录系统 |
2 |
投保人、被保人录入 |
用户录入投保人/被保人信息 功能 |
|
3 |
保费计算 |
保费计算功能 |
|
4 |
利益演示页面 |
利益演示页面加载时间 |
|
5 |
生成建议书 |
生成建议书功能 |
|
6 |
预核保 |
预核保功能 |
|
7 |
我的建议书 |
页面进入 |
页面加载时长 |
8 |
不同状态的页面切换 |
我的建议书不同状态切换 |
|
9 |
查询功能 |
查询建议书功能 |
|
10 |
我的客户 |
查询功能 |
我的客户查询功能 |
11 |
|
NB 接口 |
保费计算 NB 接口 |
12 |
|
生成建议书 IB 接口 |
|
13 |
查询建议书 接口 |
查询建议书接口 |
|
14 |
查询建议书 IB 接口 |
|
|
15 |
|
打印接口 |
打印建议书功能 |
本次性能测试为 91 测试环境,为局域网配置。具体配置如下:
用途 |
硬件配置 |
软件配置 |
应用服务器 |
CPU:双核内存16G 应用分配内存:2G |
操作系统:windows2008 server |
测试客户端 |
CPU:内存:4G |
操作系统:windows7 浏览器:Google Chrome63 工 具 : PerformanceRunner |
数据库服务器 |
客户方未要求监控 |
测试结论:
通过多次基准测试后,选取了数据较为稳定的一版数据,获取到每个交易或操作的平均响应时间,均在预期内,符合要求。
单交易并发测试时,通过不同用户数及数据量进行性能测试,发现主要有以下几个业务模块响应很慢,如:利益展示页面、生成建议书功能、生成建议书 IB 接口(响应时间均超过 100 秒);50 并发虚拟用户加压时,生成建议书流程中的利益展示页面和生成建议书功能加载时间过长(响应时间超过10 秒)、生成建议书IB 接口和查询建议书接口响应时间过长(响应时间超过 10 秒),根据性能指标发现,CPU 占用过高,已超出服务器 85%;
推荐阅读:
性能测试工具PerformanceRunner某在线看房平台案例分享
您的信息已成功提交!
我们的客服人员稍后会与您联系