付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、xxxx性能测试报告文件状态:【?】草稿【?】修改稿【】正式发布公司保密等级内控作者最后完成日期审核人员最后审核日期II/ 12修改记录日期版本作者/修改者修订类型描述3/ 12目录1 引言 . 11.1 目标与范围 . 11.1.1测试目标 . 11.1.2测试范围 . 11.2 参考资料 . 11.3 术语说明 . 12 测试设计 . 22.1 测试指标 . 22.2 测试交易 . 23 测试环境 . 33.1 软硬件环境 . 33.1.1部署结构图 . 33.1.2配置清单 . 33.1.2.1 Tomcat 集群 . 33.1.2.2 MyCat 集群 . 33.1.2.3 Redis
2、 集群 . 43.1.2.4 Galera 集群 . 43.2 网络环境 . 43.3 基础数据环境 . 43.3.1数据准备 . 43.3.2测试脚本准备 . 44 测试执行情况 . 54.1 测试场景 . 54.2 问题记录 . 55 测试结果与分析 . 55.1 基准测试 . 55.1.1测试结果 . 55.1.2结果分析 . 55.2目标及容量测试 . 54/ 125.2.1 单交易负载测试结果 . 55.2.2 系统资源监控简要结果 . 65.2.3 单交易负载测试结果分析 . 65.2.4 混合测试结果 . 65.2.5 混合测试结果分析 . 75.3异常测试 . 75.3.1 测
3、试结果 . 76 性能测试结论 . 77 建议 . 8附录 . 81/ 121 引言1.1目标与范围1.1.1 测试目标该文档的目的主要有:? 明确测试范围、测试对象;? 明确测试目标;? 明确测试环境需求,包括:测试需要的软、硬件环境等;? 确定测试方法,人员构成和计划。1.1.2 测试范围略1.2参考资料1.3术语说明简称/术语全称说明最大并发用户数本次测试中是指在交易成功率=99.9%,ART2秒时,系统所能承受的最大并发用户数最优并发用户数CPU利用率在70%以下,交易成功率大于等于99.9%时,TPS达到最高时的并发数最佳响应测试在没有压力的情况下,测试系统单个交易的性 能状况,其结
4、果主要是为了搜集一个基准值, 进而为负载测试提供基准。TPS每秒事务数是指每秒钟完成的事务数,事务是事先在脚 本中定义的统计单元;ART事务平均响应时间响应时间一般反映了在并发情况下,客户端从提交请求到接受到应答所经历的时间2/ 12交易出错率指系统处理交易时失败交易数与总完成交易数 的比值,该值反映了被测试系统的正确性与稳 定性3/ 12思考时间Thi nk time用于模拟实际用户在不同操作之间等待的时 间。例如,当用户收到来自服务器的数据时, 可能要等待几秒钟查看数据,然后做出响应, 这种延时就称为思考时间”表 1.术语表2 测试设计2.1测试指标1、系统响应时间1s2、最大并发数无限制
5、3、TPS 无限制4、批处理时间10m5、系统具备横向扩展能力2.2测试交易略4/ 12配置项描述硬件2 核 CPU、4G 内存、100G 硬盘IP 地址及端口操作系统及补丁应用软件数量配置项描述硬件2 核 CPU、4G 内存、100G 硬盘IP 地址及端口3 测试环境3.1软硬件环境3.1.1 部署结构图LoadRunner图 3-1 性能测试部署结构图3.1.2 配置清单3.121 Tomcat 集群3.1.2.2 MyCat 集群5/ 123.123 Redis 集群3.124 Galera 集群3.2网络环境百兆局域网环境。3.3基础数据环境3.3.1 数据准备略3.3.2 测试脚本准
6、备操作系统及补丁应用软件节点数量配置项描述硬件2 核 CPU、4G 内存、100G 硬盘IP 地址及端口操作系统及补丁应用软件节点数量配置项描述硬件2 核 CPU、4G 内存、100G 硬盘IP 地址及端口操作系统及补丁应用软件节点数量采用 loadrunner11.0 对互联网核算平台进行组装生成压力测试脚本,然后对脚本按照实际业务需要参数化,每只交易做成一只独立脚本。6/ 12测试方法:使用 VuGen 逐一测试环境中执行所有脚本,确认脚本能够在生产环境中顺利运行,同时对测试数据进行验证。4 测试执行情况本次测试采用的 LoadRunner 版本为 LR11,本次测试使用的协议主要是htt
7、p 协议,支持的并发用户数达到 500 个以上。4.1测试场景无。4.2问题记录无。5 测试结果与分析5.1基准测试5.1.1 测试结果并发用户数用例名称事务名TPSART(s)11860.00511030.0091590.016表格 5-1 基准测试结果5.1.2 结果分析在系统无压力的状态下,对每个测试案例,分别迭代100 次,测试结果为:用户的平均响应时间都符合系统要求。5.2目标及容量测试5.2.1 单交易负载测试结果运行时间并发用户数用例名称事务名TPSART(s)5min57300.0077/ 125min1012930.0088/ 125min2512310.0175min501
8、4430.0345min10014570.068单交易负载测试结果522 系统资源监控简要结果如下图表列不同并发用户数时的系统CPU 使用情况:并发 用户 数用 例名 称Tomcat 服务器CPU%MyCat 中间件)CPU%数据库集群)CPU%数据库集群CPU%525%20%5%50%45%45%45%45%45%1025%20%10%25353535404075%75%2535%10%70%65%70%70%75%80%5035%10%75%60%75%65%80%80%10035%10%70%65%65%65%5.2.3 单交易负载测试结果分析测试结果分析:TPS,平均响应时间以及各系统
9、压力均符合预期。5.2.4 混合测试结果在执行混合场景测试柜面交易与非柜面交易同时执行,是为了获取系统在高并发混合场景情况下系统性能指标值:场景名称混合交易多用户测试9/ 12结果获得按比例混合场景下,所有交易的ART、TPS配置信息分别对 8 用户、20 用户和 40 用户进行并发测试。场景序号交易名称并发用户数交易名称并发用户数交易名称并发用户数交易名称并发用户数1251020225102034102040事务性能指标:并 发用 户数用例名称TPSARTTomcat 服务器CPU%MyCat 中间件0CPU%数据库集群6CPU%数据库集群4)CPU%21490.01340%40%50%60%70%50%60%70%21270.01542490.016525 混
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某汽车厂装配线执行细则
- 某化工企业环保执行办法
- 2026年家医慢病随访技能培训(上半年)测试卷及答案
- 2026年8月院级VTE考试测试卷及答案
- 金属压延安全执行办法
- 应急响应准则
- 2026年风湿免疫科血浆置换护理测评试卷及答案
- 2026年中级新能源售后投诉处理基础考试试卷及答案
- 2025年统计协管员招聘试题及答案
- 2026年大学《管理学原理》期末考试试题及答案
- 起重吊装施工方案
- T/CAAMTB 220-2024电动载货汽车车架性能台架试验方法
- 第6课 数星星的孩子 课件(共35张)
- 2026年特种作业登高考试试题及答案
- (正式版)DB11∕T 2331-2024 《文物建筑室内装饰装修技术规范》
- 2026年辽宁省中考数学试卷(含答案及解析)
- 麻精药品管理制度
- 中旅招聘在线测评2026年
- 【2026】超星尔雅学习通《文艺学名著导读(复旦大学)》章节测试及答案
- 2025年中国压裂泵阀箱市场调查研究报告
- MT/T 521-2025煤矿井下钻探用常规钻杆
评论
0/150
提交评论