回放时间与场景运行时间的问题
回放过程中事务的响应时间是接近3s左右,但是在实际运行过程中的平均响应时间只有0.6s左右。请问造成两则时间不一致的原因是什么?打印日志(在跑的过程中我把打印日志关掉了)?
我使用的是url录制方式,考虑到门户中的js请求比较多。 不是很明白你所说的。估计是感知和测试时的情况不同吧。 回复 2# archonwang
在回放过程中看到的action消耗的时间大约是3s,但是在运行场景的时候平均响应时间大于在1s左右;
为什么两者的差距这么大呢?? 应该是你在vugen里面把脚本设置运行速度变慢了吧 思考时间的设置不一样吧 前几天惠普有个人过来培训的时候说到这个问题
她的意思是vugen和controller里面的响应时间是不一样的
controller要快一点 我没问为什么
也许是runtime setting的问题? 本帖最后由 Fin 于 2010-9-27 08:58 编辑
楼主你好!
您问的应该是 我们写脚本时用的 generator 模式下 和 运行场景中Controller 模式下 的响应时间比较。
这里补充一点小知识:
你在 generator 模式下 回放时, LR首先会对您的代码进行边编译边执行的处理方式(如果你把每个函数的处理时间打印出来就会发现函数处理时间非常的大~甚至占总运行时间的 80% 以上)。这样就导致响应时间变得很慢。
如果在 controller 模式下执行场景的时候,是首先对您的脚本进行编译,编译后才进行真正的事物处理,所以函数执行时间几乎可以被忽略,所以你看到的数据就是相对接近真实的响应时间了,呵呵。 楼主你好!
您问的应该是 我们写脚本时用的 generator 模式下 和 运行场景中Controller 模式下 的响应时间 ...
Fin 发表于 2010-9-27 08:57 http://bbs.51testing.com/images/common/back.gif
原来这样子啊。谢谢,之前还真不知道呢。 回复 7# Fin
非常感谢!
页:
[1]