性能检测测验报告

性能检测测验报告

ID:34758639

大小:357.66 KB

页数:19页

时间:2019-03-10

性能检测测验报告_第1页
性能检测测验报告_第2页
性能检测测验报告_第3页
性能检测测验报告_第4页
性能检测测验报告_第5页
资源描述:

《性能检测测验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、接口性能测试报告Rev:A.1编制软件测试工程师***日期批准架构师***日期目录1.概述3矚慫润厲钐瘗睞枥庑赖。1.1目的3聞創沟燴鐺險爱氇谴净。1.2术语3残骛楼諍锩瀨濟溆塹籟。1.3参考资料3酽锕极額閉镇桧猪訣锥。第1章需求分析4彈贸摄尔霁毙攬砖卤庑。2.项目背景5謀荞抟箧飆鐸怼类蒋薔。2.1部署结构图6厦礴恳蹒骈時盡继價骚。2.2系统架构图6茕桢广鳓鯡选块网羈泪。3.测试资源8鹅娅尽損鹌惨歷茏鴛賴。3.1测试环境8籟丛妈羥为贍偾蛏练淨。3.2人力资源9預頌圣鉉儐歲龈讶骅籴。3.3测试工具10渗釤呛俨匀谔鱉调硯錦。(1)Jemeter工具介绍10

2、铙誅卧泻噦圣骋贶頂廡。(2)工作原理10擁締凤袜备訊顎轮烂蔷。(4)Jmeter图表指标说明11贓熱俣阃歲匱阊邺镓騷。(3)JVM监控工具11坛摶乡囂忏蒌鍥铃氈淚。(4)服务器资源监控工具11蜡變黲癟報伥铉锚鈰赘。4.测试策略12買鲷鴯譖昙膚遙闫撷凄。4.1测试目标12綾镝鯛駕櫬鹕踪韦辚糴。4.2测试方法12驅踬髏彦浃绥譎饴憂锦。4.3测试内容13猫虿驢绘燈鮒诛髅貺庑。4.4缺陷处理规范15锹籁饗迳琐筆襖鸥娅薔。4.5测试产物16構氽頑黉碩饨荠龈话骛。5.测试计划18輒峄陽檉簖疖網儂號泶。Page(19)of(19)6.风险分析19尧侧閆繭絳闕绚勵蜆贅

3、。Page(19)of(19)1概述1.1目的该文档详细描述压力测试过程、测试监控数据以及测试数据分析结论。1.2术语负载测试:通过测试工具不断增大压力,查看系统性能表现的一个测试过程。负载机:发送请求,生产测试压力的机器。1.3参考资料《》Page(19)of(19)1.测试需求2.1被测系统分析**是一个试点项目,**正在接入到**项目中来,通过**系统可以直接进入到**平台。后续用户量会随着**系统用户的接入逐渐增大。11月**系统会展示到互联网大会上0,预计互联网大会访问量会到达一万以上,这么大的用户访问量必然对我们的系统造成很大的考验。识饒鎂

4、錕缢灩筧嚌俨淒。当前**部署在一台2核4G的阿里云服务器上,在这样低的性能机器上系统能处理很大的并发是不可能的。目前系统注册和使用用户非常少,并不会对系统造成威胁。但是系统的处理效率、容量和稳定性未经过验证,还不确定系统在单服务器的效率、容量和稳定性。凍鈹鋨劳臘锴痫婦胫籴。2.2测试通过标准通过指标错误率<5%响应时间<5sCPU<75%内存<75%Page(19)of(19)1.测试前置操作第1章3.1测试环境首先测试服务器有限,没有独立的服务器供压测使用。其次**线上用户量非常少,压测非订单业务接口不影响生产环境的运行,所以选择合适的时间在生产环境

5、下直接压测。恥諤銪灭萦欢煬鞏鹜錦。系统的api接口、dubbo服务和mysql服务器都在同一台服务器,配置都是默认的,没有经过优化。性能测试环境jdk版本jdk1.8部署容器apache-tomcat-8测试工具Jmeter3.2Jmeter负载服务器4核8GCentOS64位4台mysql数据库服务器4核8GCentOS64位1台Web应用服务器与数据库服务器共用3.2测试脚本如下附件:Page(19)of(19)3.3基础数据没有历史数据可以参考,不需要构造基础数据,直接使用生产环境已有的数据。3.4人力资源测试1人、后台服务开发1人。序号角色人数

6、职责1性能测试工程师1性能测试方案性能测试脚本性能执行测试和分析性能测试报告2后台服务开发工程师1协查性能测试过程问题协助分析性能测试结果3.5负载场景配置3.6测试监控(1)应用服务器监控:使用linux自带的top、vmstat命令监控服务器资源Page(19)of(19)(1)Tomcat的JVM监控:使用jdk自带的jmap、jstat查看内存、线程、类的情况。(2)数据库监控:没有做监控。后续可以增加慢查询的跟踪。(3)负载机监控:使用linux自带的top、vmstat命令监控服务器资源备注:由于是生产环境,所以没有使用第三方工具进行监控。

7、Page(19)of(19)1.测试场景设计4.1测试场景4.2相关业务接口4.3测试用例从**入口进入**首页、商家详情页、商品详情页、商品列表、商家列表四个业务同时压测,每个业务相关的接口按列表中的顺序逐一请求。鯊腎鑰诎褳鉀沩懼統庫。Page(19)of(19)1.测试过程整个测试过程中5.1100个并发测试情况整个测试过程不管是错误率还是响应时间都是正常,系统响应很快,基本上小于400ms。5.2200个并发测试情况翻倍增加了并发数后,系统的响应有较大幅度的变厉害,部分接口响应时间翻倍,但是整个过程中平均响应时间小于2s,TPS(如图4)有所增长

8、,达到预定指标。硕癘鄴颃诌攆檸攜驤蔹。Page(19)of(19)5.3500个并发测试情况继

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。