版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;性能测试战略概要阐明版本: V0.1修正阐明版本阐明修正人日期评审V0.1初稿宋琦2021-4-11V1.0正式版。修正部分单位换算错误。宋琦2021-4-12文档阐明本文档包含四个部分。分别为用户性能体验,性能测试点,效力器呼应时间测试战略,以及效力器端最小带宽估算。用户的性能体验部分描画影响用户呼应时间的相关内容,以及对用户呼应时间优化的提议。性能测试点部分描画性能测试进展的主要任务内容。效力器呼应时间测试战略部分描画效力器端性能测试及调优战略。效力器端最小带宽估算描画效力器端最小带宽的估算根据及方法。目 录 TOC o 1-3 h z u HYPERLINK l _Toc3219
2、23466 1.用户的性能体验 PAGEREF _Toc321923466 h 3 HYPERLINK l _Toc321923467 1.1网络拓扑图 PAGEREF _Toc321923467 h 3 HYPERLINK l _Toc321923468 1.2用户呼应时间 PAGEREF _Toc321923468 h 4 HYPERLINK l _Toc321923469 1.3用户呼应时间优化战略 PAGEREF _Toc321923469 h 4 HYPERLINK l _Toc321923470 2.性能测试点 PAGEREF _Toc321923470 h 5 HYPERLINK
3、 l _Toc321923471 3.效力器呼应时间测试战略 PAGEREF _Toc321923471 h 5 HYPERLINK l _Toc321923472 3.1效力器端测试性能相关时间点 PAGEREF _Toc321923472 h 5 HYPERLINK l _Toc321923473 3.2效力器相关测试战略 PAGEREF _Toc321923473 h 6 HYPERLINK l _Toc321923474 3.2.1性能评价 PAGEREF _Toc321923474 h 6 HYPERLINK l _Toc321923475 3.2.2性能优化 PAGEREF _To
4、c321923475 h 6 HYPERLINK l _Toc321923476 4.效力器端最小带宽估算 PAGEREF _Toc321923476 h 6用户的性能体验网络拓扑图以下图为与性能测试相关的网络拓扑图。效力器端呼应时间计算公式如下:效力器呼应时间 = T1 + T2 + T3 + T4注: 次处只表达单向传输时间计算其中时间点简介如下:T1:效力器端呼应时间T1 = 数据库处置时间 + 运用程序处置时间 + 效力器处置时间T2:效力器端与运营商之间的通讯时间T2 = 用户群发送数据总量 / 效力器带宽对应的传输速率T3:单用户网络通讯时间T3 = 单用户发送数据总量 / 用户带
5、宽对应的传输速率T4:用户设备处置时间用户呼应时间从用户的角度出发,用户的呼应时间定义为用户进展提交操作至用户收到反响信息的时间段,即事务处置时间以下一致运用事务处置时间。对应拓扑图时间点公式如下:事务时间 = T3o + T2o+ T1 + T2i + T3i其中 下标o表示发送,下标i表示接纳用户呼应时间优化战略针对于T1、T2时间已到达最优配置时参看 HYPERLINK l _效力器呼应时间测试战略 第3节、 HYPERLINK l _效力器端最小带宽估算 第4节相关内容,根据历史测试阅历,用户时间的瓶颈通常表达在T3时间段。经过T3时间段的计算公式可知,可以经过减小用户发送的数据包大小
6、来提高T3时间。.T3 计算公式:T3 = 单用户发送数据总量 / 用户带宽对应的传输速率该阶段主要采用回归测试方法,经过测试工具限制网络带宽来模拟用户实践带宽及网络延迟环境来协助研发进展优化结果的对比测试。假设1个用户的发送事务总大小为512KB,而用户的网络支持传输速率为256KB/s(2M带宽),那么T3的时间最小为2s512 / 256。假设需求缩短T3的时间段的耗时,那么最直接的手段是减少事务数据包的大小。如将上述数据包减少到256KB,那么T3的时间那么相应的减少到最小1s256 / 256。但是这样会额外添加客户端和效力器端的处置压力。但是,通常用户不能完全到达当前带宽的最大运用
7、效能,及用户的传输速率不能到达56KB/s,要提升带宽利用率,那么需求运用高速通讯协议。通常减少T3时间段耗时的主要手段有但不限于如下几种:对用户发送数据进展紧缩,减小数据包大小。但会添加设备和效力器的压力,添加T1、T4时间。采用其他高速通讯协议。如采用端对端传输技术P2P性能测试点本次性能测试主要根据性能需求目的展开如下三项任务:对效力器事务处置耗时即T1时间段进展基准测试。以及协助研发进展性能调优,提供相关性能数据。主要为对效力器性能、程序性能、数据库性能进展评价与测试。参见 HYPERLINK l _效力器呼应时间测试战略 第3节。搜集计算事务总量大小,估算效力器最小带宽参考值。参见
8、HYPERLINK l _效力器端最小带宽估算 第4节对用户网络通讯时间进展评价与优化。参见 HYPERLINK l _用户呼应时间优化 1.3节。效力器呼应时间测试战略效力器端性能测试相关时间点效力器端的性能测试,即对T1时间的测试。效力器呼应时间测试点如以下图所示:注:不表达效力器集群效力器端呼应时间计算公式如下:效力器呼应时间 = T1_3i + T1_2i + T1_3 + T1_2o + T1_3o其中时间点简介如下:T1_1:数据库处置时间。主要为数据库脚本执行时间。T1_2i:运用程序插入数据库时间。主要为操作数据库函数处置时间。T1_2o:运用程序反响数据时间。主要为respo
9、ns相关函数处置时间。T1_3i:效力器分配事务时间。主要为对request事务的分配,以及数据库衔接池分配。T1_3o:效力器回应事务时间。效力器相关测试战略性能评价经过测试工具对效力器端进展如下测试最大负载测试:获取当前效力器配置条件下,效力器端可接受的各种事务各自的最大随机负载量与并发负载的数量级。基准测试:获取各个事务在不同数量级下的随机负载与并发负载形状的呼应时间。可靠性测试:模拟预期最大在线用户总数级,在效力器上进展长时间随机事务操作测试。性能优化如基准测试的性能测试结果没有到达预期性能目的。那么在基准测试的测试结果根底上,对T1_1、T1_2、T1_3时间分别进展针对性测试,检测
10、出性能瓶颈所在,协助研发进展相关的测试性能调优任务。效力器端最小带宽估算效力器端最小带宽直接影响用户群传送的总数据的传输速度,即T2时间段的耗时。只需效力器端的带宽的最小传输速率大于用户户群传送的总数据的速率时,才干减小T2时间对用户呼应时间的影响。效力器端最小带宽估算公式:效力器端最小带宽传输速率 = 用户群发送数据总量 / 预期最小T2耗时带宽 = 带宽传输速率 8如:根据产品部预测,未来同时在线用户数约100,000人,其中有10,000人会不完全并发的提交恳求。40%的用户操作功能1,50%的用户功能2。要求功能的呼应时间小于3s,即T2时间要求小于3s。根据测试得出功能1的事务提交数
11、据大小为10KB,功能2提交的数据大小为20 KB。那么,需求的最小带宽传输速率的计算公式为:最小带宽传输速率 = (10,00040%10 + 10,00050%20)/3 = 46667 KB /s 46 MB/s最小带宽 = 46MB /s 8 = 368 Mbps参见下带宽与传输速率换算部分带宽与传输速率换算在电子学领域里,表带宽是用来描画频带宽度的。但是在数字传输方面,也常用带宽来衡量传输数据的才干。用它来表示单位时间内普通以“秒为单位传输数据容量的大小,表示吞吐数据的才干。这也意味着,宽的带宽每秒钟可以传输更多的数据。所以我们普通也将“带宽称为“数据传输率。带宽的单位普通有两种表现方式;第一种是B/s、KB/s或MB/s,表示单位时间秒内传输的数据量字节、千字节、兆字节;第二种是bps或称b/s、Kbps或称Kb/s或Mbps或称Mb/s,表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环境管理体系3篇
- 2024年果园景观使用权合同
- 湄洲湾职业技术学院《数学建模1》2023-2024学年第一学期期末试卷
- 2024年度民办学校校长任期综合评价合同3篇
- 2024年度医院医疗质量管理员聘用协议3篇
- 2024年度水车租赁及环保技术应用合同范本3篇
- 2024年权益让渡协议全书
- 2025三方房屋租赁合同
- 2025年货运从业资格证在那里考
- 2024年度高速公路服务区充电停车位租赁合同模板3篇
- 小儿全麻患者术后护理
- 黑龙江省哈尔滨市2023-2024学年八年级上学期语文期末模拟考试试卷(含答案)
- 理论力学(浙江大学)知到智慧树章节答案
- 云南省普通高中2023-2024学年高一上学期1月期末学业水平考试技术试卷
- 2024年百科知识竞赛题库及答案(共三套)
- JGJ-T490-2021钢框架内填墙板结构技术标准
- 2024年移动解决方案经理认证考试题库大全-中(多选题)
- 破碎锤项目营销计划书
- 愚公移山英文 -中国故事英文版课件
- 国开经济学(本)1-14章练习试题及答案
- 三相桥式有源逆变电路的仿真Word版
评论
0/150
提交评论