自动化测试工具第六章创建loadrunner场景

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

创建测试场景
8/23
创建测试场景
启用IP欺骗
启用IP欺骗 选择Scenario – Enable IP Spoofer 在Options中设置IP地址的分配
方式
9/23
控制场景的运行
场景运行时LoadRunner完成的操作
记录在脚本中定义的每个事务的执行时间 执行脚本中定义的集合点功能 收集每个虚拟用户发出的警告,错误和提示信息
10/23
初始化用户组
控制场景的运行
11/23
控制场景的运行
停止场景的运行
场景停止运行的情况 1、所有用户都已经执行完脚本 2、测试人员手动停止了场景的执行 3、执行超时
12/23
控制场景的运行
停止场景的运行
场景停止运行的方式 1、若要手动停止整个场景的运行,只需在场景运行过程
中单击Run标签中的Stop按钮即可 2、如果希望用户组停止,选中用户组后,单击工具栏上
的 按钮,或者点右键,选择【stop】命令 3、选择菜单【Tools】->【Option】,在弹出的对话框
中选择【Run- time setting】。
13/23
控制场景的运行
对正在运行的场景增加用户数
Vuser Group Mode方式下虚拟用户运行/停止的对话框
Hale Waihona Puke 14/23控制场景的运行对正在运行的场景增加用户数
二者的区别
后者需要设置Total Number of Vusers 后者需要为每个脚本分配用户数比例 后者为脚本选择Load Generator时,可以设置为使用所有 的Load Generator
2/23
场景类型的选择
Goal-Oriented Scenario 基于目标自动创建场景
创建测试场景
3/23
创建测试场景
场景类型的选择
Goal-Oriented Scenario
Virtual Users:以虚拟用户数作为目标 Hits per Second:以每秒单击次数为目标 Transactions per Second:以每秒事务数为目标 Pages per Minute:以每分钟页数为目标 Transactions Response Time:以事务响应为目标
本章学习目标
创建测试场景
场景类型的选择 多机联合产生负载 设置集合点策略 启用IP欺骗
控制场景的运行
初始化用户组 停止场景的运行 对正在运行的场景增加用户数
1/23
创建测试场景
场景类型的选择
Manual Scenario 完全手动设置场景
Manual Scenario with Percentage Mode 手动设置场景,按比例分配用户数
4/23
多机联合产生负载
安装Load Generator
创建测试场景
5/23
创建测试场景
多机联合产生负载
在Controller中创建Load Generator
6/23
创建测试场景
多机联合产生负载
在场景中用不同的Load Generator联合产生负载
7/23
启用IP欺骗
配置IP Spoofer
Percentage Mode方式下虚拟用户运行/停止的对话框
15/23
相关文档
最新文档