实际时间和事务响应时间
用例子说:登陆操作,我把登陆操作写入一个事务,运行完成后,我发现事务记录的时间比实际登陆的时间要短很多。
实际时间是掐表得到,如何在lr中得到这个实际的时间,如果用lr_strattime得到的时间又包括了Think Time和time out
请问各位高手,如何得到这个时间? sdlkfj4没有人回答 我也有这样的烦恼呢 事务时间是事务里面所有请求得到响应的时间总和,但实际程序得到这些响应后,还需把数据度到内存,显示到gui界面,这些也需要一定的时间 这要看你的登录事务是怎么定的了。
可以是仅仅定在提交后台这一步操作,也可以定在整个登录页面完全显示出来后。而这二者很明显是有差别的。
[ 本帖最后由 xingcyx 于 2006-5-16 09:15 编辑 ]
同意楼上两位的意见
事务时间的定义完全是根据个人定义的,你可以分析一下运行结果,把请求分解,得到整个请求各阶段的消耗时间 定义在两个地方时间差不多,因为事件是获取的服务器时间,定义在登陆在整个页面显示出来,除去THink Time,在局域网内时间不会相差很大,没有客户端打开页面的时间 在详细点 比如我登陆的时候插入事务,最后响应时间为几十毫秒,但是我在前台看到登陆的操作的时间为几秒, 还是相差很大啊,有没有办法,除了记录系统响应时间
还可以记录这个实际时间,有没有可能?
记录的登陆事务时间5S
但是实际登陆成功却要7S
怎么把这两个时间都记录下来 我上面不是说过了吗?后台响应的时间跟实际的页面显示出来的时间,当然会有差别的。这中间可能会有网络传输的时间,也可能有一些前台处理的时间。这要看你实际的测试需求是测哪块时间。一般如果是测试单交易的实际响应时间,建议采用后者,而如果是做负载压力测试,就采用前者。 响应时间=Component Client Time+Component Error Time+Component SSL Handshaking Time+Component Receive Time+Component First Buffer Time+Component Connection Time+Component FTP Authentication Time+Component DNS Resolution Time。 楼上的这个公式不是DownLoadTime么?莫非响应时间=下载时间?
页:
[1]