友善交流技术...

ajax-truClient & web 协议对比测试结果

上一篇 / 下一篇  2012-04-20 17:48:46 / 个人分类:性能测试专题

  近来无事,做一次 ajax-truClient & web 协议,测试相同的功能模块性能对比

测试的功能为:

1)url1:http://www.51testing.com/?uid-132585 

2)url2:http://www.51testing.com/?uid-132585-action-viewpro-showpro-1 

测试场景:

   star Vusers :每2秒上15个用户

   duration:10并发,持续运行2分钟

   stop:每秒停止5个用户

测试结果

 

Save this table to a CSV file        
 Transaction Name响应最小(s)

响应平均(s)

响应最大(s)Std. Deviation90 Percent成功事务FailStop
[-]51testing        
 web_TP0.8411.5112.4461.2082.9661,09005
 ajax-truClient1.2642.35122.4011.7534.48452509

测试疑问:

1、测试结果相差1倍性能

  为什么在相同的配置,相同的场景,相同的网络情况下,测试的性能数据为什么差别这么多呢?

  loadrunner的问题,还是服务器的问题 ,还是网络的问题? loadrunner这个工具里面有多少是不为人知的东西呢?它的真实性让人怀疑?

2、ajax TruClient 代码放那了?

   为什么这个协议录制后的脚本在 void main()函数里面看不到代码,这样设计又是为什么呢?

 


TAG:

蜗牛的天空 引用 删除 superfang   /   2012-09-13 10:59:00
原帖由unholyalliance于2012-09-11 16:58:32发表
ajax TruClient 是用于录制应用了ajax技术的系统。而http协议只能录制到html和服务器通信部分,ajax和后.

  都是一个简单的URL地址,不存在ajax技术的问题,如果这个请求里面有ajax请求的部分,你感觉你分析的是对的.如果没有ajax请求在里面,你的分析应该是不是成立的.
unholyalliance的个人空间 引用 删除 unholyalliance   /   2012-09-11 16:58:32
ajax TruClient 是用于录制应用了ajax技术的系统。而http协议只能录制到html和服务器通信部分,ajax和后台的通信部分不能被录制到,所以看到时间上有了很大的差异。
不过这里需要注意,因为采用了ajax技术,所以前台和后端会存在的异步传输,这时候不能相信眼睛看到的速度。
 

评分:0

我来说两句

Open Toolbar