51Testing软件测试论坛

标题: 为何设置web_concurrent_start后事务响应时间反而更长? [打印本页]

作者: waterweeds    时间: 2010-8-8 15:12
标题: 为何设置web_concurrent_start后事务响应时间反而更长?
页面上有若干ajax请求,LR串行发出各请求时事务响应时间为5秒,比压力下手工打开页面抓包看到的时间长,所以想用web_concurrent_start和web_concurrent_end模拟并行发起各ajax请求,但实际测试出来的事务响应时间反而更长了(7秒),请问是什么原因呢?(我在web_concurrent_start和web_concurrent_end之间有4个ajax请求,抓包看到实际是先发出两个请求,请求返回后再发出后两个请求,这种情况是否必须拆分成两组web_concurrent_start和web_concurrent_end来包含?IE默认是两个请求并行的,我实际也只需要模拟两个请求并行)
作者: msnshow    时间: 2010-11-4 22:52
因为是并发请求,要等待,所以时间比较长吧
作者: waterweeds    时间: 2010-11-11 11:13
后来实验发现是我施加的压力过大了,在一定压力下模拟并发的时间会比串行短,但超过一定压力后就会反而更长了
作者: msnshow    时间: 2010-11-21 11:29
到是没试过,有时间试试
作者: msnshow    时间: 2010-11-21 11:30
我觉得可能与客户端资源占用有一度关系




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