精品word学习资料可编辑
名师归纳总结——欢迎下载
Web性能测试方案
1 测试目的
此处阐述本次性能测试的目的,包括必要性分析与扩展性描述;
精品word学习资料可编辑
名师归纳总结——欢迎下载
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
性能测试最主要的目的是检验当前系统所处的性能水平, 验证其性能是否能满意将来应用的需求, 并进一步找出系统设计上的瓶颈, 以期改善系统性能, 达到用户的要求;
测试 X 围
此处主要描述本次性能测试的技术与业务背景,以与性能测试的特点;
编写此方案的目的是为云应用产品供应 web 性能测试的方法, 因此方案内容主要包括测试环境、测试工具、测试策略、测试指标与测试执行等;
以云采业务为例, 要满意用户在互联网集中选购的要求, 实际业务中通过云采平台询报价、下单的频率较高,因此云采平台的性能直接打算了业务处理的效率, 并能够支撑业务并发的压力;
例如:支撑 100 家企业用户的集中拜访,以与业务处理要求;
响应时间〔 TTLB〕
即“ time to last byte 〞,指的是从客户端发起的一个恳求开头,到客户端
接收到从服务器端返回的响应完毕, 这个过程所消耗的时间, 响应时间的单位一般为“秒〞或者“毫秒〞;响应时间=网络响应时间 +应用程序响应时间;
精品word学习资料可编辑
名师归纳总结——欢迎下载
精品word学习资料可编辑
名师归纳总结——欢迎下载
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
响应时间标准:序号时间度量标准结果1小于 2s优2介于 2s-5s良3介于
响应时间标准:
序号
时间度量标准
结果
1
小于 2s
优
2
介于 2s-5s
良
3
介于 5s-8s
一般
4
大于 8s
差
一个事务是指一个客户机向服务器发送恳求然后服务器做出反响的过程;
客户机在发送恳求时开头计时, 收到服务器响应后完毕计时, 一次来运算使用的时间和完成的事务个数;它是衡量系统处理才能的重要指标;
并发用户数
同一时刻与服务器进展交互的在线用户数量;吞吐率〔 Throughput 〕
单位时间内网络上传输的数据量,也可指单位时间内处理的客户端恳求数量,
是衡量网络性能的重要指标;吞吐率 =吞吐量 / 传输时间资源利用率
这里主要指 CPU利用率〔 CPU utilization 〕,内存占用率;
测试内容
此处对性能测试整体方案进展描述,包括测试内容以与关注的性能指标;
精品word学习资料可编辑
名师归纳总结——欢迎下载
Web 性能测试内容包含:压力测试、负载测试、前端连接测试;
精品word学习资料可编辑
名师归纳总结——欢迎下载
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
负载测试是为了测量 Web系统在某一负载级别上的性能, 以保证 Web系统在需求 X围内能正常工作;负载级别可以是某个时刻同时拜访 Web系统的用户数量, 也可以是在线数据处理的数量;例如: Web应用系统能答应多少个用户同时在 线?假如超过了这个数量, 会显现什么现象? Web应用系统能否处理大量用户对同一个页面的恳求?
负载测试应当支配在 Web系统发布以后,放在 Internet 上承担负载测试;
在肯定饱和状态下系统的处理才能, 在负载测试的根底上, 连续加压到肯定阶段即是压力测试;压力测试通常设定 cpu 使用率达到 75%以上,内存使用率达到 70%以上,用于测试系统在压力环境下的稳固性;
进展压力测试是指实际破坏一个 Web应用系统, 测试系统的反映; 压力测试是测试系统的限制和故障复原才能, 也就是测试 Web应用系统会不会崩溃, 在什么情形下会崩溃; 黑客常常供应错误的数据负载, 直到 Web应用系统崩溃, 接着当系统重新启动时获得存取权;
用户连接到 Web应用系统的速度依据上网方式的变化而变化, 他们或许是拨号,或是宽带上网;当下载一个程序时,用户可以等较长的时间,但假如仅仅访 问一个页面就不会这样;假如 Web系统响应时间太长〔例如超过 5 秒钟〕,用户就会因没有耐心等待而离开;
另外,有些页面有超时的限制, 假如响应速度太慢, 用户可能仍没来得与浏览内容,就需要重新登陆了;而且,连接速度太慢,仍可能引起数据丢失,使用 户得不到真实的页面;
精品word学习资料可编辑
名师归纳总结——欢迎下载
以上需要关注的前端性能指标,主要包含以下三个指标:
加载时间指标
精品word学习资料可编辑
名师归纳总结—
原创力文档

文档评论(0)