首页 > 知识点讲解
       负载压力测试指标
知识路径: > 测试技术的分类 > 应用负载压力测试 > 
被考次数:6次     被考频率:中频率     总体答错率:45%     知识难度系数:     
相关知识点:145个      
        负载压力测试主要测试哪些内容,怎样才能达到测试目的,怎样又能事半功倍呢?这些问题的答案就是我们在这里讨论的测试指标。
        每个测试工具都会提供许多测试指标,有些是大家都具备的,例如交易响应时间,而有些是某个工具独具的“招牌”,例如LoadRunner丰富的资源监控计数器。在选择工具时可以综合考虑其优劣,关键在于能够提供满足测试目的指标的工具,这才是我们要选择的工具。一般情况下,我们可以选择的指标包括以下几类:
        . 客户端交易处理性能指标;
        . 服务器资源监控指标,例如:UNIX;
        . 数据库资源监控指标,例如:Oracle;
        . Web服务器监控指标,例如:Apache;
        . 中间件监控指标,例如:TUXEDO等。
        要提醒大家的是,指标的选择并非越多越好。如果测试需求仅仅是系统的负载压力性能评测,那么只要重点关注客户端交易处理性能指标就够了,许多工具都可以帮助你完成任务;如果测试需求关心系统后台服务器承受负载压力的能力,那么我们重点就是监控服务器、数据库、中间件等的资源使用情况;较高级别的性能调优是在系统故障定位的前提下实施的,故障定位的过程同时考验测试工程师的素质与测试工具的能力,可以说是非常困难的一件事情。这种情况下,我们要测试的指标就要求非常全面,包括客户端交易处理性能指标、服务器资源监控指标、网络品质指标,以及应用在网络上的故障定位指标等。这里包含了两层含义,一层是系统的负载压力故障定位,另一层是系统应用实际部署故障定位。前一层是后一层的基础。需要说明的是,要完成这一工作,有时需要利用多种类型的测试工具,例如:负载压力测试工具、网络品质监控工具、应用网络故障定位工具、服务器资源监控工具等。
               交易处理性能指标
               交易处理性能指标主要包括下列4项。
               . 并发用户数指标。
               . 交易处理指标。
               ①平均事务响应时间。
               ②每秒事务数。
               ③每秒事务总数。
               ④事务摘要。
               ⑤事务性能摘要。
               ⑥事务响应时间(负载下)。
               ⑦事务响应时间(百分比)。
               ⑧事务响应时间(分布)。
               . Web请求指标。
               ①每秒点击次数。
               ②点击次数摘要。
               ③吞吐量。
               ④吞吐量摘要。
               ⑤HTTP状态代码摘要。
               ⑥每秒HTTP响应数。
               ⑦每秒下载页面数。
               ⑧每秒重试次数。
               ⑨重试次数摘要。
               ⑩连接数。
               ?每秒连接数。
               ?每秒SSL连接数。
               . Web页面组件指标。
               ①激活网页细分。
               ②页面组件细分。
               ③页面组件细分(随时间变化)。
               ④页面下载时间细分。
               ⑤页面下载时间细分(随时间变化)。
               ⑥第一次缓冲细分时间。
               ⑦第一次缓冲时间细分(随时间变化)。
               ⑧已下载组件大小。
               服务器操作系统资源监控
                      UNIX操作系统
                      如下表所示为UNIX操作系统资源监控指标。
                      
                      UNIX操作系统资源监控指标
                      Linux操作系统与UNIX操作系统类似。
                      Windows操作系统
                      如下表所示为Windows操作系统资源监控指标。
                      
                      Windows操作系统资源监控指标
                      
                      
                      针对操作系统的监控,如果我们需要监控磁盘管理、文件系统、内存、CPU等方面的内容,下面给出相关的一些监控建议。
                      . 磁盘管理。
                      ①采集物理读/写和逻辑读/写的信息。
                      ②收集操作系统和其他平台上的磁盘忙信息。
                      ③监控I/O。
                      . 文件系统。
                      ①显示每个文件系统的使用率,检测文件系统空闲空间的大小。
                      ②剪裁文件系统——删除指定的CORE文件和其他文件。
                      ③显示文件系统的mount on device、type、size等内容。
                      ④可以监控特殊的文件系统,如NFS, CD-ROM。
                      ⑤检测特定文件的存在及超出特定期限的文件存在。
                      . 内存。
                      ①显示可用的内存数量。
                      ②决定当前的内存短缺量。
                      ③帮助分析内存问题。
                      ④显示内存的实存、所有虚存和kernel的状态等信息。
                      . CPU。
                      ①记录CPU的使用率。
                      ②监测CPU参数,包括CPU idle, CPU waits, CPU system usage, CPU user usage, run queue length。
                      ③显示CPU context switches的总数。
                      ④显示CPU处理系统任务和完成用户任务的时间比例。
               数据库资源监控
                      Oracle
                      如下表所示为Oracle资源监控指标。
                      
                      Oracle资源监控指标
                      Sysbase
                      如下表所示为Sysbase资源监控指标。
                      
                      Sysbase资源监控指标
                      
                      
                      DB2
                      如下表一、如下表二及如下表三所示为DB2资源监控指标。
                      
                      DB2资源监控指标(数据库管理)
                      
                      
                      DB2资源监控指标(数据库)
                      
                      
                      
                      DB2资源监控指标(应用程序)
                      
                      
                      SQL Server
                      如下表所示为SQL Server资源监控指标。
                      
                      SQL Server资源监控指标
                      
                      针对数据库系统的监控,如果我们需要监控共享内存缓冲区、会话、磁盘等方面的内容,下面给出了相关的一些监控建议。
                      . 监控超出共享内存缓冲区的操作数。
                      监控超出共享内存缓冲区的操作数,按照这个基准,我们可以对缓冲区进行额外的调整,以便更好地支持实际系统的运行需要,提高用户生产效率。
                      . 扩展的会话/用户检查以及参数控制。
                      利用扩展的会话/用户检查以及参数控制功能,向我们发出警报,帮助我们发现过多的不合理顺序扫描操作。根据这些信息,我们可以分配附加的资源,或者要求修改其应用程序,以降低对系统资源的要求。我们可以制定更精确的资源容量计划,以便实现现在和将来的业务运行需要。
                      . 磁盘。
                      监控磁盘的数据块使用情况以及被频繁读写的热点区域。通过这些信息我们可以较容易地平衡在磁盘上数据量的存储分配以及磁盘的I/O分配,有效地帮助我们作好磁盘容量规划,并在当前的磁盘设备上有效地提高数据的读写效率。
               Web服务器监控
                      Apache
                      如下表所示为Apache资源监控指标。
                      
                      Apache资源监控指标
                      
                      IIS
                      如下表所示为IIS资源监控指标。
                      
                      IIS资源监控指标
               中间件服务器监控
                      TUXEDO
                      如下表所示为TUXEDO资源监控指标。
                      
                      TUXEDO资源监控指标
                      
                      WebSphere
                      如下表一与如下表二所示为WebSphere资源监控指标。
                      
                      WebSphere资源监控指标(队列性能计数器)
                      
                      WebSphere资源监控指标(通道性能计数器)
                      
                      WebLogic
                      如下表一与如下表二所示为WebLogic资源监控指标。
                      
                      WebLogic资源监控指标(LogBaroadcasterRuntime)
                      
                      WebLogic资源监控指标(ServerSecurityRuntime)
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2017年下半年
   软件评测师
   上午试卷 综合知识
第65题
选择题
以下不属于负载压力测试的测试指标是( )。

26%
 
 相关知识点:
配置负载生成器
描述系统配置
定义最优的硬件配置
负载测试
测试环境的基本原则
综合数据量测试
优化调整设置
定义性能度量的范围
度量最终用户响应时间
测试案例
确定测试的时间
负载压力测试的测试环境
交易混合图方法
TUXEDO
数据库资源占用监控指标包括
负载压力测试解决方案
测试需求内容
产品生命周期中负载压力测试计划..

运行阶段持续监控系统负载压力性..
良好的测试环境标准
Web网站故障分析举例
负载压力测试技巧
开发阶段创建一个负载压力性能测..
配置WAN仿真设置
任务分布图方法
测试环境配置
配置Vuser组中的Vuser
验收阶段在多等级范围内测试并调..
配置Vuser运行时的设置
并发性能测试
主流负载压力测试工具介绍
锁冲突严重
选择Vuser
中间件资源占用监控
同时读取多块数据
自己动手编写测试工具
定位锁冲突,修改锁冲突发生严重..
负载压力基础概念
自动生成大数据量
负载压力测试实施
准备过程中与用户交流
案例一:Web服务器通用性能测试系..
测试工具配置技巧
Oracle与提高性能有关的特性
为什么要准备测试数据
测试案例制定
用户概况图方法
负载压力测试工具选择
Winsock
需求分析方法
多线程服务器
负载压力测试目的
结果评估与测试报告
分析使用模型
分析应用程序
分区
大数据量管理
压力测试
IP数据池
定义Vuser活动
测试环境、工具、数据准备
负载压力测试策略
Oracle的并行执行特性
评估新产品
运行场景
应用在服务器上性能的测试
确定瓶颈
日常业务疲劳强度模拟
测试数据准备
监视并记录性能相关数据
资源占用性能评估
测试策略
负载压力测试工具的局限性
负载压力测试概述
并发性能测试
疲劳强度测试
获取测试结果
在执行期间查看Vuser
性能调优
散列簇
独立数据量测试
检查可靠性
Web站点经验点滴
定位资源占用较大的事务并做出必..
测试报告
测试执行
以可度量的指标制定目标
负载压力测试中的盲点
负载压力典型问题分析
测试工具准备
从设计中得到负载压力性能指标
度量系统容量
进行必要的数据分布
负载压力测试实施步骤
将事务插入到Vuser脚本
大数据量测试类型
选择测试硬件和软件
交易处理性能评估
案例二:通用应用系统性能评测环..
配置终端服务设置
单一类型事务响应时间过长
任务分布
配置脚本
参数池技术
索引
应用在客户端性能的测试
脚本调试技术
场景制定
80~20原理测试强度估算
将集合点插入到Vuser脚本
检查测试目标
创建Vuser组
服务器操作系统资源占用
测试协议选择
监视场景
故障分析重点内容
确定系统组件
数据库服务器性能问题及原因分析..
UCML(User Community Modeling ..
测试环境准备
SQL Server
性能测试
测试计划
疲劳强度测试
计划方案实施
故障分析
负载压力测试基础概念
负载压力测试需求分析原理
大数据量测试
定义测试目标
手工关联
依靠工具准备测试数据的方法
测试内容
经验探讨
并发处理能力差
大数据量测试
测试脚本录制、编写与调试
应用在网络上性能的测试
性能评测
在需求分析中充分关注负载压力性..
测试数据概念
高峰业务疲劳强度模拟
查看硬件或软件升级
测试需求分析
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有