首页 > 知识点讲解
       场景制定
知识路径: > 测试技术的分类 > 应用负载压力测试 > 负载压力测试实施 > 
考试要求:掌握      相关知识点:91个      
               创建Vuser组
               方案由Vuser组构成,Vuser模拟与应用程序进行交互的实际用户。运行方案时,Vuser会在服务器上生成负载,测试工具会监视服务器和事务性能。Vuser组用于将方案中的Vuser组织成可管理的组。可以创建包含具有共享或相似特征的Vuser的Vuser组。例如,可以为运行相同Vuser脚本的所有Vuser创建Vuser组。
               配置Vuser组中的Vuser
               可以为定义的Vuser组中的各个Vuser定义属性。对于每个Vuser,可以分配不同的脚本和负载生成器计算机。
               配置Vuser运行时的设置
               可以设置脚本的运行时设置,采用在控制中心自定义执行Vuser脚本的方式。
               配置负载生成器
               在测试执行之前,需要配置方案的负载生成器和Vuser行为,即制定场景。虽然默认设置与大多数环境对应,但是LoadRunner允许修改这些设置以便自定义方案行为。这些设置适用于所有未来的方案运行并且通常只需设置一次。这一类设置适用于方案中所有的负载生成器。如果全局方案设置与单个负载生成器的设置不同,则负载生成器设置将替代它们。
               可以指出哪些负载生成器将在方案中运行Vuser。例如,如果某个负载生成器不适用于特定方案,可以暂时排除此负载生成器。如果要隔离特定计算机以测试其性能,则禁用负载生成器相当有用。
               可以为各个负载生成器配置附加设置。可以配置的设置有:状态、运行时文件存储、UNIX环境、运行时配额、Vuser状态、Vuser限制、连接日志(专家模式)、防火墙和WAN仿真。
               配置终端服务设置
               可以使用终端服务管理器,来远程管理在终端服务器上的、负载测试方案中运行的多个负载管理器。此外,可以使用终端服务器克服只能在基于Windows的负载生成器上运行单个GUI Vuser的局限性。通过为每个GUI Vuser打开一个终端服务器会话,可以在同一应用程序上运行多个GUI Vuser。
               使用终端服务,可以集中管理连接到服务器的每个客户端的计算资源,并为每名用户提供他们自己的工作环境。使用终端服务器客户端,可以通过远程计算机在基于服务器的计算环境中操作。终端服务器通过网络传送应用程序,并通过终端仿真软件显示它们。每个用户会登录并只会看到他们各自的会话,服务器操作系统以透明的方式将该会话独立于其他任何客户端会话进行管理。检查如下图所示的测试工具组件协同工作可以了解测试工具组件在终端会话期间如何协同工作。下图为测试工具组件协同工作不意。
               
               测试工具组件协同工作
               终端服务器客户端可以同时运行多个终端会话。使用终端服务管理器,可以选择要在方案中使用的终端数量(如果有足够的终端会话在运行)以及每个终端可以运行的最大Vuser数。这样,终端服务管理器便可以在客户端会话间均匀地分配虚拟用户的数量。使用终端服务管理器可以做到以下几点。
               . 在负载生成器计算机上设置终端服务器代理;
               . 在控制中心计算机上启动终端客户端会话;
               . 使用终端服务管理器在终端服务器上分配Vuser。
               配置WAN仿真设置
               可以使用Shunra WAN仿真器在负载测试方案中模拟各种网络基础结构的行为。使用WAN仿真,可以在部署前模拟并测试广域网(WAN)对最终用户响应时间和性能的影响。
               使用WAN仿真,可以在测试环境中准确地测试实际网络条件下WAN部署产品的点到点的性能。通过引入极为可能发生的WAN影响(如局域网中的滞后时间、包丢失、链路故障和动态路由等影响),可以描绘WAN云图的许多特征,并在单一网络环境中有效地控制仿真。可以在WAN仿真监视报告中观察仿真设置对网络性能的影响。
               配置脚本
               为Vuser或Vuser组选择了脚本后,可以编辑脚本或查看所选脚本的详细信息。
 
 相关知识点:
负载压力测试实施步骤
UCML(User Community Modeling ..
评估新产品
测试执行
选择Vuser
定义测试目标
测试协议选择
负载压力测试工具选择
结果评估与测试报告
任务分布图方法
测试环境的基本原则
依靠工具准备测试数据的方法
定义性能度量的范围
测试环境准备
交易处理性能评估
确定系统组件
并发处理能力差
散列簇
中间件资源占用监控
为什么要准备测试数据
多线程服务器
运行场景
用户概况图方法
进行必要的数据分布
Oracle与提高性能有关的特性
良好的测试环境标准
测试内容
检查测试目标
Web网站故障分析举例
计划方案实施
测试案例制定
Oracle的并行执行特性
描述系统配置
自己动手编写测试工具
在执行期间查看Vuser
故障分析
主流负载压力测试工具介绍
锁冲突严重
分区
索引
准备过程中与用户交流
服务器操作系统资源占用
优化调整设置
以可度量的指标制定目标
同时读取多块数据
监视场景
测试数据概念
数据库资源占用监控指标包括
测试计划
需求分析方法
查看硬件或软件升级
负载压力测试需求分析原理
单一类型事务响应时间过长
分析应用程序
定义最优的硬件配置
测试需求内容
监视并记录性能相关数据
负载压力典型问题分析
度量最终用户响应时间
案例一:Web服务器通用性能测试系..
确定瓶颈
测试环境、工具、数据准备
定义Vuser活动
定位锁冲突,修改锁冲突发生严重..
度量系统容量
任务分布
数据库服务器性能问题及原因分析..
80~20原理测试强度估算
测试策略
测试脚本录制、编写与调试
确定测试的时间
定位资源占用较大的事务并做出必..
负载压力测试工具的局限性
获取测试结果
交易混合图方法
经验探讨
负载压力测试实施
负载压力测试的测试环境
测试案例
故障分析重点内容
测试工具准备
资源占用性能评估
测试环境配置
测试需求分析
测试报告
检查可靠性
分析使用模型
案例二:通用应用系统性能评测环..

选择测试硬件和软件
测试数据准备
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

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


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

客服

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

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


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