51Testing软件测试论坛
标题:
loadrunner场景监控为什么会把脚本作为事务,显示响应时间?
[打印本页]
作者:
lchydp
时间:
2016-3-6 19:33
标题:
loadrunner场景监控为什么会把脚本作为事务,显示响应时间?
大家好!
我用的是loadrunner自带的webtours录制的脚本,录制的是登录、订票、取消订单、退出登录这些操作。录了几个差不多的脚本,然后在controller里作为不同的group加到了scenario中。我只在其中的一个脚本中加入了一个事务login,用于统计登录的响应时间。在运行场景时发现transaction response time中不但将我自己设置的事务的响应时间给出来了,而且还将脚本的各个部分,后面都加了一个_Transaction,给出了响应时间。
http://img.ask.csdn.net/upload/201602/29/1456718535_544574.png
我不太明白为什么会这样做。因为我以前也有过没加事务,导致transaction response time图是空的的情况。为什么现在会把脚本的组成部分也作为事务,进行统计呢?是有什么设置吗?我确认在VuGen和Controller的run-time settings中,都没有将action和step定义为事务。
http://img.ask.csdn.net/upload/201602/29/1456719101_26548.png
再说了,我加的那些脚本,形成不同的group,每个gruop里都有vuser_init,vuser_end这些的组成部分。究竟图里给出的事务的响应时间是哪个group里的啊?
谢谢指教!
作者:
seagull1985
时间:
2016-3-7 09:52
场景里面有一种默认事务,就是你看到的会把整个运行脚本当成一个大事务,也有自定义的事务,在脚本编辑里面定义脚本段做为一个事务,在场景监控里面也会统计出来。
作者:
lchydp
时间:
2016-3-7 22:27
seagull1985 发表于 2016-3-7 09:52
场景里面有一种默认事务,就是你看到的会把整个运行脚本当成一个大事务,也有自定义的事务,在脚本编辑里面 ...
谢谢!但是多个脚本group里都有vuser_init、vuser_end这些,在图里显示出来的vuser_init_Transaction、vuser_end_Transaction又是针对哪个脚本的呢?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2