性能(压力)测试报告

上传人:s9****2 文档编号:508422372 上传时间:2023-12-07 格式:DOC 页数:16 大小:740.02KB
返回 下载 相关 举报
性能(压力)测试报告_第1页
第1页 / 共16页
性能(压力)测试报告_第2页
第2页 / 共16页
性能(压力)测试报告_第3页
第3页 / 共16页
性能(压力)测试报告_第4页
第4页 / 共16页
性能(压力)测试报告_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《性能(压力)测试报告》由会员分享,可在线阅读,更多相关《性能(压力)测试报告(16页珍藏版)》请在金锄头文库上搜索。

1、新兴人员就创平台项目压力测试报告版本:V2.0编 制:冯玉娜日 期:2015年09月01日审 核:张春雨日 期:2015年09月01日批 准:陈家祯日 期:2015年09月01日目 录新兴人员就创平台项目压力测试报告1目 录2第一章 压力测试概述11.1 压力测试11.2 测试目的11.3 测试方法11.4 测试指标及期望1第二章 系统参数配置32.1 Apache配置32.2 Tomcat配置32.3 Myql 配置3第三章 压力测试执行53.1 测试场景53.2 测试指标103.3 运行状况记录10第四章 测试结果114.1服务器端运行实时性能114.2客户端测试数据114.3总结12第一

2、章 压力测试概述 1.1 压力测试在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。本次压力测试是指针对现行的新兴人员就创平台项目的多用户处理能力的测试,检验系统的吞吐率。1.2 测试目的压力测试的目的就是检验系统的最大吞吐量,检验现行的新兴人员就创平台项目的多用户处理能力的运行状况,检验系统地运行瓶颈,获取系统的处理能力等。总结一套合理的、可操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。1.3 测试方法用接口性能测试工具对现行新兴人员就创平台项目进行逐步加压和跟踪记录。测试过程中,

3、由管理平台调用各台测试前台,发起各种请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。1.4 测试指标及期望在本次性能测试中,各类测试指标包括测试中应该达到的某些性能指标,这些性能指标均是来自应用系统设计开发时遵循的业务需求,当某个测试的某一类指标已经超出了业务需求的要求范围,则测试已经达到目的,即可终止压力测试。业务名称系统交易处理能力交易平均响应时间交易成功率服务器CPU资源利用率用户注册同时2000用户注册,系统无闪退平均响应时间1秒98%用户登录同时登录用户2000,系统系统无闪退平均响应时间1秒98%基本信息新增同时1000新增用户,系统平均保存成功时间小于等于3秒平均响应

4、时间3秒98%联系人搜搜同时搜搜用户2000,系统无闪退平均响应时间2秒98%通过发送发送对象为100人,成功接收率98%平均响应时间2秒98%通知搜索同时2000用户搜索,系统无闪退。平均响应时间2秒98%聊天同时100用户聊天,消息延迟时间平均小于5秒平均送达时间小于等于5秒第二章 系统参数配置2.1 Apache配置StartServers 5ServerLimit 70ThreadLimit 200MaxClients 7000MinSpareThreads 25MaxSpareThreads 500ThreadsPerChild 100MaxRequestsPerChild 4000

5、2.2 Tomcat配置export JAVA_OPTS=-server -Xms2048M -Xmx2048M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes

6、=128m2.3 Myql 配置mysqldback_log = 500max_connections = 2000max_connect_errors = 9999999table_open_cache = 512max_allowed_packet = 16Mbinlog_cache_size = 1Mmax_heap_table_size = 64Msort_buffer_size = 8Mjoin_buffer_size = 8Mthread_cache_size = 4thread_concurrency = 4query_cache_size =128Mquery_cache_li

7、mit = 2Mdefault-storage-engine = myisamthread_stack = 192Ktransaction_isolation = REPEATABLE-READtmp_table_size = 64Mlog-bin=mysql-binbinlog_format=mixedslow_query_log=1long_query_time = 2lower_case_table_names = 1key_buffer_size = 128Mread_buffer_size = 2Mread_rnd_buffer_size = 16Mbulk_insert_buffe

8、r_size = 32Mmyisam_sort_buffer_size = 64Mmyisam_max_sort_file_size = 2Gmyisam_repair_threads = 1myisam_recovermyisamchkkey_buffer_size = 128Msort_buffer_size = 128Mread_buffer = 8Mwrite_buffer = 8Mmysqld_safeopen-files-limit = 16384整体上,从前到后,Apache-Tomcat-Mysql 是7000 - 5000 - 2000的比例。注:运行时测试环境已停止第三章

9、压力测试执行3.1 测试场景3.1.1 登陆一、模拟1s 200个用户同时登陆。测试结果如下图:二、 模拟1s 500个用户同时登陆。测试结果如下图:三、1000用户并发,每隔1s 增加50个并发用户。测试结果如下:四、1000用户并发,每隔2s 增加50个用户,达到1000用户时,同时登陆,运行5分钟后,依次释放虚拟用户。测试结果如下:3.1.2 注册一、100个用户同时注册,每秒增加10个用户,运行结果如下:Passed transaction :2396Falsed transaction :423Error :434二、1000用户并发,每隔1s 增加100个用户,达到1000用户时,

10、同时注册。运行5分钟后,依次释放虚拟用户,测试结果如下:3.1.3 发通知一、一个辅导员账号同时发送500条通知给学生,测试结果如下:Passed transaction :5094Falsed transaction :560Error :720二、 一个辅导员账号同时发送1000条通知给学生,测试结果如下测试结果如下:3.1.4 用户完善资料 一、500个用户,每两秒增加50个用户并发,测试结果如下:Passed transaction :6853Falsed transaction :342Error :1848二、1000个用户,每秒100个用户增加,增加到1000用户时并发,并发运行

11、5分钟后,依次释放。测试结果如下图:3.1.5 通讯录,检索用户接口一、500个用户,每一秒增加100个用户并发Passed transaction :8429Falsed transaction :2052Error :1071二、500个用户并发,每2秒增加50个用户,增加到500个用户时,同时执行查询动作,测试结果如下图:3.2 测试指标 吞吐量:单位时间内网络传输数据量 冲突率:在以太网上监测到的每秒冲突数 数据库的并发连接数 客户端的最大连接数 数据库锁资源的使用数量3.3 运行状况记录记录可扩展性测试中的测试结果及其系统的运行状况。除了记录测试指标以外,应该结合测试实时记录系统各个

12、层次的资源和参数。主要包括: 硬件环境资源 服务器操作系统参数 网络相关参数 数据库相关参数(具体数据库参数有所不同,结合各个数据库独有的特点记录)第四章 测试结果4.1服务器端运行实时性能命令执行报告如下:4.2客户端测试数据图形结果,如下(登陆测试):4.3总结500并发压力下,25092成功响应,6条超时,成功率99.98%,平均响应时间4.9秒。其中失败的日志如下:2015-09-01 20:26:28,434 - INFO - from application in ForkJoinPool-2-worker-1 响应报文 nuid : 55dbd5c8291499fd4ac0c1d9, secId : 0, roleList : teacher, id : 1, apkpath : http:/localhost:8080/jiuchuangdownloadFile/client/SlothBranNew.apk, iospath : https:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号