LR学习笔记13-Run-Time Settings设置

这个设置太重要了,有必要集中了解它,征服它。主要围绕Run-Time Settings如下选项进行讲解:

--Run logic

--Pacing

--Log

--Think time

--Additional attributes

--Miscellaneous

--Network

1、Run logic(运行次数的设置)

这里面强调一个Block块的设置:一个block中可以有多个action。可以将block理解成多个action组合在一起的代码块。block的迭代次数也是可以设置的。详情请看下图:

2、Pacing(步调,LR中指一次迭代完成,以何种方式进行下次迭代)。

其中:As soon as the previous iteration end:指上次迭代完成,紧跟着就进行下次迭代。

         After the previous iteration ends:指上次迭代完成后,延迟多少秒后进行下次迭代。

  :指在every后面的时间和to后面的时间段内进行随机执行。

 3、Log(日志)

这里我们需要重点关注下扩展日志。

首先:我们要使用日志,必须要勾选Enable loggging。

4、Think time(思考时间)

 一般情况下,忽略思考时间对服务器压力对大,但是具体情况要具体分析,结论是相对的。

 

 5、Additional attributes

可以添加新命令行的参数项。

6、Miscellaneous

这里面我们需要注意两点:

(1)在负载测试环境中,建议不要启用"出现错误时继续运行"和"出现错误时生成快照"。

(2)Vuser支持多线程环境。多线程环境主要优势是每个负载生成器都能运行多个Vuser。只有线程安全协议才能按线程运行。

 7、Network

使用"速度模拟"设置,可以选择最好的模拟测试环境所需要的宽带。

 

8、Browser

这里只需要了解,每次运行前记得清除缓存,即勾选上下面所述的内容。

9、preferences

掌握一点:设置检查点的时候需要启用 Enable Image and text check

原文地址:https://www.cnblogs.com/haibaowang/p/7422369.html