PerformanceRunner自动化测试工具.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.7 PerformanceRunner 简介 2 7.7.1 PerformanceRunner 的组成 2 PerformanceRunner 功能简介 11 7.7.2 PerformanceRunner 的安装要 12 7.7.3 PerformanceRunner 的安装 12 7.7.4 配置PerformanceRunner15 配置PerformanceRunner 15 7.7.5 PerformanceRunner 的使用流程 17 PerformanceRunner 使用流程简介 17 创建项目17 创建脚本19 录制脚本21 录制回放24 关联脚本25 属性校验26 添加事务29 场景的创建与执行29 测试结果和数据分析33 7.7 PerformanceRunner 简介 7.7.1 PerformanceRunner 的组成 用户界面-生成器 测试或监控环境时,需要在系统中模拟用户的真实行为。PerformanceRunner 测试工具模拟多个用户 系统中同时工作或访问系统的环境。为了 进 行这种模拟,用虚拟用户(即 Vuser)代替现实生活中的人。 Vuser 执行的操作 Vuser 脚本中进行描述。用于创建 Vuser 脚本的主要工具 是脚本生 成器。生成器不仅录制 Vuser 脚本,它还运行 Vuser 脚本。使 用生成器运行脚本有助于进行调试。使用生成器可模拟 Vuser 脚本在大型测试 中的运 行情况。录制 Vuser 脚本时, 生成器会生成多个函数, 用以定义录制会话期间所执行的操作。生成器将这些函数插入到脚本编辑器中以 创建基本 Vuser 脚本。 用户界面-执行器 要使用 PerformanceRunner 测试您的系统,必须创建负载测试场景。场景 定义每次测试期间发生的事件。场景定义并控制要模拟的用户数、这些用户执行 的操作以及用于运行模拟场景的计算机。执行器负责设计场景、运行场景、控制 场景、各种波形图生成等。执行器分为设计部分和运行部分两块,每一块的基本 介绍如下: 场景设计视图中包含了三个部分,分别是场景组管理、预期指标管理、场景 计划管理。 场景组管理:在这里管理所有创建好的项目场景,可以添加新项目的场景到 场景组,也可以从场景组中删除已有场景。当选中某一场景后(名称前被勾选), 场景计划管理和预期指标管理会相应的变化,以显示当前场景的相关信息。 预期指标管理:在这里管理所有测试指标的预期值,在场景运行结束后会根 据预设好的值判断此项指标是否符合预期值,从而判断出待测系统此项性能指标 是否通过。点击【新建】后会弹出如下设置向导。 在这里可以设置各种待测系统性能指标的边界值,包括事务响应时间、每秒 错误数、总点击量、每秒点击量、总吞吐量、每秒吞吐量等。对于已经编辑好的 项目,在选中之后可以进行编辑、查看、删除。 场景计划管理:在这里管理单个场景的运行模式。 启动组,设定了场景何时启动,可以选择立即启动,也可以选择在等待一 段时间后再启动,或者是在运行完某一个场景后启动(用在执行多场景的时候)。 启动虚拟用户,该项设定了所有虚拟用户的启动方式,可以选择所有虚拟 用户同时启动,也可以选择每个指定时间内启动指定数目的虚拟用户。 持续时间,该项设定了所有虚拟用户在启动之后运行的时间,可以选择执 行完测试脚本后立即停止,也可选择持续运行一段时间后停止。 停止虚拟用户,该项设定了所有虚拟用户的停止方式,可以选择所有虚拟 用户同时停止,也可以选择每个指定时间内停止指定数目的虚拟用户。 场景计划管理区的右边,以视图的形式显示出当前场景的设置信息。当场 景设置信息发生改动时,场景视图也会相应的发生更改。 用户界面-分析器 分析图可以帮助您确定系统性能并提供有关事务及 Vuser 的信息。通过 并多个负载测试

文档评论(0)

始终如一 + 关注
官方认证
内容提供者

始终如一输出优质文档!

认证主体苏州市致远互联网科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320582MA27GAWJ0R

1亿VIP精品文档

相关文档