(八)Loadrunner Runtime-Settings
1、Run Logic
Run Logic主要用来设置迭代次数,控制每个Action中脚本执行次数。
思考:若Run Logic中配置迭代次数为4,压测时Global Schedule中设置运行时长为5分钟,则迭代次数怎么弄?5分钟就停了吗?
解答问题的关键在于弄明白controller和迭代各自是控制哪里的,脚本运行时的执行顺序。如下是上述思考题的解答思路。
一般跑压测的时候,Runlogic都设置为1,若脚本中本身没有循环,那就只有controller中一层时间循环,时间一结束脚本就停止运行。
2、Think Time
3、Pacing
设置action迭代的等待时间
4、Log
5、Generl Miscellaneous
附加说明:
1)lr默认50个线程为1个进程,压测进程进程名是mmdrv
2)进程比线程处理速度快
3)线程模式,节约资源
4)ip欺骗一定是用进程模式,一个进程模拟一个ip
6、Network Speed Simulation
2G时代用,现在基本不用了
7、Browser Emulation
8、Proxy
9、Preferences