Loadrunner基础介绍-第五弹-运行设置(1)
cac55 2024-09-26 07:28 15 浏览 0 评论
在Loadrunner中提供了在脚本中运行时所需要的相关选项。性能测试的关键之一就是能否通过脚本来完全模拟用户的行为,通过运行设置可以让脚本运行得更加人性化。
1.1Run Logic
回放脚本,在日志中可以看到脚本的运行顺序,脚本运行的顺序和脚本的名称没有关系,而是与Run Logic的设置有关,如下图:
单击右侧的Insert Action按钮可以将脚本添加到运行逻辑中,通过Move Up /Move Down按钮可以将脚本的先后顺序进行调整。
在该窗口中修改Iteration迭代的值为2,可以看到在Run上多了一个x2的标记,如下图:
这里x2说明Run下的Action将会运行两次。
Starting iteration X
Ending iteration X
这个信息说明当前所在的迭代次数。先强调一下,只有在Run上的迭代次数才能产生这样的效果。
Run Logic提供了两种运行模式:Sequential(顺序)模式和Random(随机)模式。而Iterations用来设置Run上的迭代次数。
设置Run Logic为Sequential模式,Iterations为2.Run下的所有脚本将按照从上到下的先后顺序运行。
如果选择Random模式,那么在Run下的所有脚本将根据各自设置的比例进行随机选择并运行。这时Run上的标志会多出一个百分号,这里需要对Run下的每一个Action进行单独的属性设置,修改他们的百分比。
通过Random这种方式,能方便得生成一些随机用户行为的模拟。例如需要模拟用户有40%的可能性去注册,有60%的可能性去登录,就可以通过Action在Run Logic中的随机运行来简单的解决这个问题。
1.2Pacing
配置脚本运行中每次迭代之间的等待时间。如果需要周期性在脚本中重复做某些事情,可以通过Pacing来实现,如下图:
Pacing是根据脚本的Iteration来执行,也就是说每出现一次Starting Iteration或者Ending Iteration就会检查一次Pacing设置。
1 As soon as the previous iteration ends
默认设置下前一次迭代和后一次迭代之间无等待时间。
2After the previous iteration ends
这里可以设置当前脚本Ending Iteration后,需要等待多长时间再进行下一次Starting Iteration。有两种方式,一种是Fixed,也就是指固定等多少时间,另一种是Random,即随机等待某个范围内的时间。
例如,希望模拟发一个帖子后等待5分钟再发下一个帖子,一共发50个帖子,那么可以将发帖做成一个action,通过Run上设置50次迭代,然后设置fixed的值为300秒即可。
3At(provided that the previous iteration ends by that time)
这里和上面的不同点在于,Pacing的时间是指前一个脚本的Starting Iteration到下一个脚本的Starting Iteration之间的时间。这里同样可以设置为fixed或者random方式。如果要模拟用户每隔5分钟发一个帖子,一共发50个帖子,那么可以将发帖做成一个Action,通过在Run上设置50次迭代,然后设置fixed的值为300秒即可。
With是指前一次Ending Iteration到下一次Starting Iteration之间的时间。
At是指前一次Starting Iteration到下一次Starting Iteration之间的时间,所以At包含了前一次迭代执行的时间。
在At模式下,一次迭代执行的时间若大于Pacing的时间,则系统会提示无法到达Pacing的时间设置,脚本不做等待立即运行下一次迭代,可以用来验证一次迭代的处理时间是否在期望的阈值内。
相关推荐
- 博科矩阵新IP网络推动发展OTT服务
-
近日消息,日本电信服务提供商软银集团正在部署博科VDX交换机,为集团公司通用服务基础架构网络提供以太网矩阵,从而简化数据中心运营。这个新的基础架构将大幅度降低软银数据中心网络运营的复杂度和成本,使该公...
- 博科SDN战略落地 首款控制器Vyatta面世
-
ZDNET网络频道10月10日评论消息(文/于泽):虽然软件定义网络(SDN)近两年被炒得很热,但一直属于雷声大雨点小。各网络厂商都声称自家的交换机能够支持OpenFlow协议、实现SDN,不过就...
- 博科网络矩阵助Skilled Group“时刻在线”
-
澳大利亚最大的劳动力解决方案提供商SkilledGroup采用博科以太网和光纤通道存储区域网络(SAN)矩阵部署了一个创新的网络,从而打造了一个“时刻在线”的IT基础架构。博科矩阵实现了零停机环境以...
- 博科基于OpenDaylight推出SDN控制器Vyatta
-
ZDNET网络频道09月23日编译:博科周一宣布推出Vyatta控制器。Vyatta是博科SDN产品系列中一个新的主打产品。博科表示,Vyatta控制器是一步一步的从OpenDaylight项目中...
- 浏览器https方式访问博科FC光交显示没有匹配的加密算法套件
-
浏览器https方式访问博科FC光交显示没有匹配的加密算法套件报错的解决办法。。------------------------------------------------------------...
- 博科携手VMware推动软件定义数据中心和网络虚拟化的普及
-
2014年10月14日--博科(NASDAQ:BRCD)今天宣布,公司携手VMware,推出支持新IP的解决方案,以期让企业能够更轻松地迁移到软件定义数据中心(SDDC)和使用网络虚拟化。博科公司...
- 博科公司为追求速度极致的闪存拥趸提供光纤通道交换机
-
博科公司已经发布了一款每秒32Gbit第六代光纤通道交换机,这意味着其能够将现有每秒16Gbit连接速度提升一倍。其G620交换机采用1U机箱,提供24到64个端口,据博科方面所言这已经达到当前业...
- 博科推出第6代交换机 扩大光纤存储地位
-
博科今天宣布推出业内第一台第6代光纤通道存储网络交换机——博科G620,进一步扩大了博科在光纤通道技术领域的地位。这一全新专用且高密度SAN交换机提供突破性的性能和高可扩展性,旨在支持来自核心应用的数...
- 微信官宣新功能上线,聊天记录备份、迁移更好用了!
-
说到手机里哪个App最占空间,很多用户的答案大概都是微信,动辄占用几十甚至上百GB。不仅App本身体积庞大,更主要的是日积月累的聊天记录导致了空间的迅速消耗。此前,释放微信空间的常用方法是将...
- 局域网沟通工具--BeeBEEP(局域网内部聊天工具)
-
原文链接:局域网沟通工具--BeeBEEPHello,大家好啊!今天给大家带来一篇关于在信创终端上使用BeeBEEP的文章。BeeBEEP是一款安全、便捷的局域网即时通讯工具,支持文字聊天、文...
- 企业 IM 即时通讯底座,支持局域网通讯
-
在数字化浪潮下,企业对即时通讯的需求日益增长,尤其是对通讯安全性、可控性的要求愈发严苛。BeeWorks作为专业的企业IM即时通讯底座,凭借对局域网通讯的支持,为企业打造了优质可控的即时通讯与实...
- IM即时通讯软件,构建企业局域网内安全协作
-
安全与权限:协同办公的企业级保障在协同办公场景中,BeeWorks将安全机制贯穿全流程。文件在局域网内传输与存储时均采用加密处理,企业网盘支持水印预览、离线文档权限回收等功能,防止敏感资料外泄;多人...
- 当今信息化时代都离不开WLAN, 今天给大家普及一下WLAN知识
-
无线局域网(WirelessLocalAreaNetworks/WLAN)一.无线让网络使用更自由:1.凡是自由空间均可连接网络,不受限于线缆和端口位置。二.无线让网络建设更经济:1.终端...
- 软网推荐:寻找WebQQ替代者 在线可以继续聊
-
不少公司禁止上班聊天,常常采取封禁QQ、关闭端口等方法,导致很多聊天软件无法使用。以前我们可以通过WebQQ绕开限制,不过WebQQ在2019年1月1日开始停止服务,想要继续隐蔽聊天,就只能找其他一些...
- 搭建自己的聊天室平台、公司内部聊天平台,Rocket.Chat搭建使用
-
一,简介rocket.chat是一个开源的社交软件,即可以直接在web页面使用,也可以下载APP(Android,IOS,Windows,MacOS)主要功能:群组聊天,直接通信,私聊群,桌面通知...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)