LoadRunner配置方案详解_第1页
LoadRunner配置方案详解_第2页
LoadRunner配置方案详解_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、loadrunner配置方案详解 loadrunner配置方案详解 1配置方案运行时设置 选择“tools”“options”。在“options”对话框有“run-time settings”(运行时设置)、“timeout”(超时)、“run-time file storage”(运行时文件存储)、“path translation table”(路径转换表)等选项卡。 1.1 “run-time settings”选项卡 “run-time settings”(运行时设置)选项卡如图2-52所示。 vuser quota(vuser配额):要防止系统过载,可以设置vuser活动的配额。v

2、user配额适用于所有负载生成器上的vuser。其中,“number of vusers that may be initialized at one time all load generators”(一次可以初始化的vuser数所有负载生成器)用来设置负载生成器一次可以初始化的最大vuser数,默认的最大数目为999。 图2-52 运行时设置 when stopping vusers:此组合框中的选项用于控制在单击“停止”按钮时vuser停止运行的方式。其选项依次为: wait for the current iteration to end before stopping(退出前等待当前

3、迭代结束):指示loadrunner允许vuser在停止前完成正在运行的迭代。vuser将移动到“正在逐步退出”状态,然后逐渐退出方案。 wait for the current action to end before stopping(退出前等待当前操作结束):指示loadrunner允许vuser在停止前完成正在运行的操作。vuser将移动到“正在逐步退出”状态,然后逐渐退出方案。 stop immediately(立即停止):指示loadrunner立即停止运行vuser。vuser将移动到“正在退出”状态,然后立即退出方案。 use random sequence with seed

4、:勾选此复选框,表示允许loadrunner使用随机顺序的种子数。每个种子值代表用于测试执行的一个随机值顺序。每当使用该种子值时,会将相同顺序的值分配给方案中的vuser。该设置适用于使用random方法从数据文件中分配值的参数化vuser脚本。它还将影响录制的思考时间的随机百分比,如果在测试执行中发现问题,并且要使用相同的随机值顺序重复该测试,请启用该选项。 1.2 “timeout”选项卡 “timeout”(超时)选项卡如图2-53所示。“command timeout”(命令超时)是各种loadrunner命令的最长时间限制。在控制台发出命令时,可以设置负载生成器或vuser执行该命令

5、的最长时间。如果在超时间隔内没有完成该命令,控制台将发布一条错误消息。 图2-53 超时设置 enable timeout checks:即启用超时检查,指示loadrunner在控制台发出命令后监视负载生成器和vuser的状态。如果负载生成器或vuser在指定的超时间隔内没有完成命令,控制台将发布一条错误消息。如果禁用超时限制,loadrunner将无限长地等待负载生成器进行连接和断开连接,并且等待执行initialize、run、pause和stop命令。 connect:在此数值框中输入loadrunner等待连接到任何负载生成器的时间限制值。如果在该时间内连接不成功,负载生成器的状态将

6、更改为“失败”,默认连接超时是120秒。 disconnect:在此数值框中输入loadrunner等待从任何负载生成器断开连接的时间限制值。如果在该时间内断开连接不成功,负载生成器的状态将更改为“失败”。默认的断开连接超时是120秒。 loadrunner承认活动vuser的数量会影响超时值。例如,1000个vuser尝试初始化将比10个vuser尝试初始化花费更长的时间。loadrunner将基于活动vuser的数量向指定的超时值中添加内部值。 init:在此数值框中输入initialize命令的超时值,默认的时间限制是180秒。 run:在此数值框中输入run命令的超时值,默认的时间限制

7、是120秒。 pause:在此数值框中输入pause命令的超时值,默认的时间限制是120秒。 stop:在此数值框中输入stop命令的超时值,默认的时间限制是120秒。 update vuser elapsed time every(更新vuser已用时间):指定loadrunner更新在“vuser”对话框中的“elapsed time”(已用时间)列中显示的值的频率。默认每隔4秒更新一次vuser已用时间。 如果选择一个vuser并单击“init”(初始化)按钮,loadrunner将检查该vuser在180秒(默认的“初始化”超时时间)内是否达到了“就绪”状态;如果没有达到,控制台将发布

8、一条消息,指出该“初始化”命令超时。 1.3 “run-time file storage”选项卡 “run-time file storage”(运行时文件存储)选项卡页面如图2-54所示。 图2-54 运行时文件存储设置 存储的脚本和结果可以使用下列选项之一: on the current vuser machine(在当前vuser计算机上):指示控制台将运行时文件保存在运行vuser脚本的计算机上。在基于nt的计算机上,这些结果将保存到由temp或tmp环境变量定义的目录中。在unix计算机上,这些结果将保存到由 tmpdir环境变量定义的目录中。如果没有定义tmpdir环境变量,这些

9、结果将保存到/tmp目录。 on a shared network drive(在共享络驱动器上):指示控制台将方案结果和/或vuser脚本保存在共享络驱动器上。共享络驱动器是控制台和方案中的所有负载生成器对其拥有读写权限的驱动器。如果选择将结果保存到共享络驱动器,可能需要执行路径转换。路径转换确保远程负载生成器可以识别指定的结果目录。如果指定所有vuser在某个共享位置上直接访问其vuser脚本,则在运行时不会传输任何脚本文件。该替代方法在以下两种情况可能很有用: 文件传输设备无法工作。 vuser脚本文件太大,因此要花费很长时间进行传输。切记,vuser脚本文件在方案运行期间仅传输一次。 1.4 “path translation table”选项卡 “path translation table(路径转换表)”选项卡如图2-55所示。 图2-55 路径转换表 如果指定了运行时文件存储的共享络驱动器,可能需要执行“路径转换”,路径转换是loadrunner用来转换远程路径名的一种机制。在典型的性能测试设备配置方案中,根据实际情况,多台负载生成器(计算机)会以不同方式映射共享络驱动器。 2运行环境设置 操作后出现“run-t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论