- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
新兴人员就创平台项目性能测试报告
新兴人员就创平台项目性能测试报告
上海微企信息技术有限公司
上海微企信息技术有限公司
新兴人员就创平台项目压力测试报告
版本:V2.0
编 制:冯玉娜
日 期:2015年09月01日
审 核:张春雨
日 期:2015年09月01日
批 准:陈家祯
日 期:2015年09月01日
目录
新兴人员就创平台项目压力测试报告 1
目录 2
第一章压力测试概述 1
压力测试 1
测试目的 1
测试方法 1
测试指标及期望 1
第二章系统参数配置 3
Apache配置 3
Tomcat配置 3
Myql配置 3
第三章压力测试执行 5
测试场景 5
测试指标 10
运行状况记录 10
第四章测试结果 11
服务器端运行实时性能 11
客户端测试数据 11
4.3总结 12
新兴人员就创平台项目性能测试报告
新兴人员就创平台项目性能测试报告
PAGE1
PAGE1
上海微企信息技术有限公司
第一章压力测试概述
压力测试
在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。
本次压力测试是指针对现行的新兴人员就创平台项目的多用户处理能力的测试,检验系统的吞吐率。
测试目的
压力测试的目的就是检验系统的最大吞吐量,检验现行的新兴人员就创平台项目的多用户处理能力的运行状况,检验系统地运行瓶颈,获取系统的处理能力等。
总结一套合理的、可操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。
测试方法
用接口性能测试工具对现行新兴人员就创平台项目进行逐步加压和跟踪记录。测试过程中,由管理平台调用各台测试前台,发起各种请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。
测试指标及期望
在本次性能测试中,各类测试指标包括测试中应该达到的某些性能指标,这些性能指标均是来自应用系统设计开发时遵循的业务需求,当某个测试的某一类指标已经超出了业务需求的要求范围,则测试已经达到目的,即可终止压力测试。
业务名称
系统交易处理能
交易平均响应时
交易成功率
服务器CPU资
力
间
源利用率
用户注册
同时2000用户注册,系统无闪退
平均响应时间≤
1秒
≥98%
用户登录
同时登录用户
2000,系统系统
平均响应时间≤
1秒
≥98%
无闪退
基本信息新增
同时1000新增用户,系统平均保
平均响应时间≤
3秒
≥98%
存成功时间小于
等于3秒
联系人搜搜
同时搜搜用户
2000,系统无闪
平均响应时间≤
2秒
≥98%
退
通过发送
发送对象为 100
平均响应时间≤
≥98%
人,成功接收率
2秒
≥98%
通知搜索
同时2000用户搜索,系统无闪退。
平均响应时间≤
2秒
≥98%
聊天
同时100用户聊天,消息延迟时间平均小于5秒
平均送达时间小于等于5秒
第二章
系统参数配置
2.1Apache配置
StartServers
5
ServerLimit
70
ThreadLimit
200
MaxClients
7000
MinSpareThreads
25
MaxSpareThreads
500
ThreadsPerChild
100
MaxRequestsPerChild
4000
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=128m
Executor name=tomcatThreadPool namePrefix=catalina-exec- maxThreads=5000minSpareThreads=100maxldleTime=6000/
Connectorexecutor=tomcatThreadPoolport=2083protocol=HTTP/1.1connectionTimeout=20000redirectPort=8443
ma
文档评论(0)