Loadrunner基础系列-常用设置

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

Loadrunner基础系列-常用设置

常用的Run-Time Setting


以Loadrunner12为例,打开Runtime Settings



1.1 Run Logic


通过配置运行时的设置,可以配置不同的用户活动。

迭代次数

Loadrunner可以按指定的次数重复执行Action。默认设置为1,脚本调试时可设置为多次,调试结束后,调整为1。

操作块

操作块是脚本内单独的操作组,可以包含vuser_init,action,vuser_end,可以单独设置每个块的属性。

顺序

可以设置脚本内的操作顺序,是按顺序运行还是随机。

权重

对于随机运行的操作块,可以设置块内每个操作的权重或百分比。

注意:如果在controller中设置了方案持续时间,那么将覆盖迭代设置,就意味着如果持续时间为5分钟,那么Vuser将在5分钟完成多次迭代,即使只设置了一次迭代。


1.2 pacing


表示每个迭代的间隔时间,类似于思考时间,只作用于两个迭代之间。


1.3 Log 


日志设置,脚本调试选择Extended log,并发运行时选择Standard Log。


1.4 Think Time


思考时间,模拟真实用户在操作过程中的等待时间,是在iteration内部的某个action中各个步骤的间隔时间,主要目的在于模拟真实用户操作情况,在测试中使虚拟用户对业务的操作更接近实际,默认使用Replay think time as recorded,建议设置思考时间5s,思考时间需要放置在事务之外,否则会计入事务响应时间中。


1.5 Miscellaneous



1.6 Preferences *



Controller场景创建和设置


LR包含两种场景类型:

Manual Scenario:该项要完全手动设置场景,这项下面还可以设置为每个脚本分配要运行的虚拟用户的百分比,可在Controller的Scenario菜单下设置。

Goal--Orientied Scenario:如果你的测试计划是计划要达到某个性能指标,比如多少点击,多少TPS,那么就可以使用面向目标的场景。

一般我们使用Manual Scenario。


2.1 添加脚本



2.2 设置并发数以及运行时间


建立了测试场景之后,我们可以对Edit Schedule 进行设置,设置测试开始的执行时间,对于手动设的测试还可以设置持续时间,以及并发用户数。


2.3 添加负载机


在性能测试时,默认使用本机作为执行机,可能需要添加多台执行机。





Loadrunner基础系列-常用设置

1 常用的Run-Time Setting以Loadrunner12为例,打开Runtime Settings1.1 Run Logic通过配置运行时的设置,可以配置不同的用户活动。迭代...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息