51Testing软件测试论坛

标题: loadrunner中异步发送请求 [打印本页]

作者: chenleafe    时间: 2010-8-25 16:42
标题: loadrunner中异步发送请求
我需要测试一个网站执行一个操作的时间,这个操作中的几个请求本来是异步的,
可是loadrunner录制后执行是顺序执行的,这样一来包括这几个请求的transaction的时间就多出来很多,不准确。

请教如何让这几个请求操作异步开始呢?
作者: higkoo    时间: 2010-8-25 21:50
标题: 可以:
1、用脚本实现
2、运行时设置实现

脚本里作个随机,不同用户随机访问不同的事务
运行时可以随机Action顺序
作者: msnshow    时间: 2010-8-25 21:54
加思考时间嘛
作者: chenleafe    时间: 2010-8-26 08:46
标题: 回复 2# 的帖子
我想要的是让同一个用户去执行这个操作时异步发送那些请求,不是不同用户之间。
作者: hongweigg    时间: 2014-1-14 15:09
这个问题和LoaderRunner是不是顺序执行没有关系,同步请求和异步请求的作用是一样的,都是从客户端向服务端发起请求,异步请求并不能减少交易时间。
相反,LoaderRunner这样测得的结果比异步调用实际执行时间要少,如果不作特别的设置,在实际测试中我们发现,对网页中的AJAX异步请求并没有准确测算到实际调用时间,或测得的调用时间非常小,远远小于后台实际处理时间。
作者: hongweigg    时间: 2014-1-14 15:10
标题: RE: loadrunner中异步发送请求
这个问题和LoaderRunner是不是顺序执行没有关系,同步请求和异步请求的作用是一样的,都是从客户端向服务端发起请求,异步请求并不能减少交易时间。
相反,LoaderRunner这样测得的结果比异步调用实际执行时间要少,如果不作特别的设置,在实际测试中我们发现,对网页中的AJAX异步请求并没有准确测算到实际调用时间,或测得的调用时间非常小,远远小于后台实际处理时间。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2