性能测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
方欣科技有限公司
密级:限项目内使用
性能测试报告
(V1.0.0)
方欣科技有限公司
修订记录
目录
1.简介 ----------------------------------------------------- 4 1.1.概述 (4)
1.2.读者范围 (4)
1.3.参考资料 (4)
2.测试环境 ------------------------------------------------- 4 2.1.服务器 (4)
2.2.客户机 (5)
2.3.测试工具 (5)
3.性能指标 ------------------------------------------------- 6
4.测试用例 ------------------------------------------------- 7
5.测试结果 ------------------------------------------------- 8 5.1.登录:2000并发,主页+登录+申报首页 (8)
5.1.1.TPS汇总 (9)
5.1.2.响应时间 (9)
5.1.3.点击率 (10)
5.2.通用申报 (10)
5.2.1.200并发 (10)
5.2.2.500并发 (11)
5.2.3.小结 (13)
5.3.申报查询 (13)
5.3.1.500并发 (13)
5.3.2.小结 (14)
6.风险与建议 ---------------------------------------------- 14
1.简介
1.1.概述
(对文档目的进行说明,描述系统与测试执行的概况示例如下:)
本报告主要说明项目组对***系统进行性能测试的环境要求、测试场景、测试关键点、测试记录,测试结果等具体内容。
1.2.读者范围
(列出可能的读者范围,报告提交对象)
1.3.参考资料
(列出参考资料,没有可忽略)
2.测试环境
2.1.服务器
(列出测试环境服务器资源情况,示例如下:)
2.2.客户机
(列出客户机、压力机资源情况,示例如下:)
压力机配置以下hosts:
负载均衡:10.104.124.3 (压力测试使用该Hosts)内网:86.12.209.92
外网:59.41.129.6
服务器URL::9001/etax/
2.3.测试工具
(列出测试过程中使用的加压工具、监控工具等,示例如下:)
3. 性能指标
(列出系统要求的性能指标和指标估算值,示例如下:) 系统的响应时间的要求如下
系统的资源消耗要求如下:
通过申报访问量按天汇总统计情况分析(只统计申报期1-15号的数据),高峰时一天最多完成月申报量的13%的业务量,每个时小完成当天的13%业务量。根据上面的分析和访问习惯,再适当给予一定的冗余,我们建议高峰的预期指标计算规则为:高峰天完成当月20%的业务量,
高峰小时完成当天15%的业务量。
在线用户= TPS (每秒事务量)×完成一个事务的所有时间(s ) 并发请求数=在线用户数/10 按这个规则,计算如下:
指标 功能点
4.测试用例
(设计测试场景,详细说明录制脚本时的操作、检查点、事务、数据,虚拟用户增加策略等。示例如下:)
5.测试结果
(记录测试过程数据,图表,调优,结论等,根据需要可以有不同的汇总方式,示例如下:)
5.1.登录:2000并发,主页+登录+申报首页
5.1.1.TPS汇总
5.1.2.响应时间
5.1.3.点击率
5.2.通用申报
5.2.1.200并发
本轮测试,并发数为200,打开所属时期页面的平均事务响应时间为9.038s,打开申报表为17.973s,计税为0.187s,通用申报提交的平均事务响应时间为10.136s,通用申报_提交的TPS为4.983,200个并发平均每秒完成129.753次请求,网络吞吐量平均为582184.031
核心征管接口响应时间为:提交申报平均9.5s,查询初始化数据平均8.2s。
服务器资源消耗:数据库服务器的CPU平均使用率为78%,应用服务器为4.5%,Apache:load是0.07平均。
本次测试的事务响应时间较高,通过页面诊断图可分析,通用申报_提交事务中某个请求所耗的时间,主要为First Buffer,该值为9.366,耗时因素在于核心征管接口,也就是说核心返回消息的时间很慢。以下为通用申报_提交页面诊断图:
图:200用户并发通用申报_提交页面诊断图
以下是200用户测试事务响应时间曲线图:
图:200并发网报登录时间曲线
以下是200用户测试概要统计图:
图:200并发概要统计
5.2.2.500并发
本轮测试,并发数为500,打开所属时期页面的平均事务响应时间为21.044s,打开申报表为42.585s,计税为0.352s,通用申报提交的平均事务响应时间为16.886s,通用申报_提交的TPS为5.185,500个并发平均每秒完成154.621次请求,网络吞吐量平均为788493.496
核心征管接口响应时间为:提交申报平均16.89s,查询初始化数据平均15.27s。
服务器资源消耗:数据库服务器的CPU48%(平均)70%(最高),应用服务器为load 0.1,Apache:load 0.02。
本次测试的事务响应时间较高,通过页面诊断图可分析,通用申报_提交事务中某个请求所耗的时间,主要为First Buffer,该值为15.333,耗时因素在于核心征管接口,也就是说核心返回消息的时间很慢。以下为通用申报_提交页面诊断图:
以下是500用户测试概要统计图:
图:500并发概要统计
以下是500用户测试事务响应时间曲线图: