博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年5月11日

摘要: 问题:项目使用了Ajax技术,有些请求的参数巨多,主要是一些坐标对,对于跨域访问,使用了jsonp协议,但是发送请求使用Get方式,就会对请求长度有限制,浏览器在处理这种超过最大限制的请求时,是将一个请求分为两部分,相当于发两次请求。loadrunner在录制时,忠实地将这两个请求记录为两个web_url。记录下来的脚本如下所示:web_url("commonhandler_4", "URL=http://www.mydomain.com/iserver/commonhandler?mapName=【。。。。此处省去若干参数串】&sectionCount= 阅读全文

posted @ 2011-05-11 20:52 xshy 阅读(479) 评论(0) 推荐(0) 编辑

摘要: 项目中某功能模块需要获取浏览器类型,以便于根据类型做统计,而服务端获取浏览器版本,一般是通过获取请求header中的User-Agent参数,但通过VuGenerator录制的脚本,在重放时提交的请求中不包含浏览器型号及版本。使用loadrunner的web_add_header函数可以解决这个问题,方法是在web_url函数之前调用web_add_header函数指定浏览器版本型号,即web_add_header("User-Agent","MSIE 6.0"),该函数的设置在下一个web_url请求中生效。另外还有一个web_add_auto_hea 阅读全文

posted @ 2011-05-11 20:28 xshy 阅读(382) 评论(0) 推荐(0) 编辑