有关Controller中初始化按钮的作用
在Controller的run选项卡中的工具栏上有一个初始化按钮(拿旗子的小人),标题为: Initialize the Selected Vuser
按了以后会使Vuser处于ready状态,
请问这个动作是否就相当于运行了脚本中的vuser_init()函数,还是有别的含义?
------
另外,有谁知道loadrunner中的trans response time(事务响应时间)是如何计算出来的?
我所测的时间总是比我自己手工操作所用的时间多很多。
若不能回答两个问题,回答一个也可以。谢谢!
[解决办法]
个人愚见:
1、所谓初始化,就是VUGen造出来一个虚拟用户,然后让虚拟用户等在脚本第一行,也就是vuser_init的第一行哪里,准备开跑了。这个时候脚本还没跑,但是万事俱备了。
2、trans response time,是从LR模拟的客户端发出请求,到得到服务器端响应的结果为止这段时间,不包含客户端相应时间。
一般情况用LR测的响应时间比手工的要小,,你出现时间超过手工,看下脚本是不是脚本里面的thintime没有去掉?
再提一句哈,最后的报告里面有对响应时间的细分,可以看这个响应时间在网路还有接收时,各个客户端组件消耗的时间等。