场景:录制loadrunner的web站点

问题:录制的过程中发现除了页面正常的请求外还有些看不懂的请求(包含乱码),脚本如下:

    web_url("WebTours",
"URL=http://127.0.0.1:1080/WebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t14.inf",
"Mode=HTML",
EXTRARES,
"Url=http://act.cmcmcdn.com/upload/201507/8afc2fe48db9060fe1bdda2089e1d950.png", ENDITEM,
"Url=http://act.cmcmcdn.com/upload/201507/3b491068507d8f85ea7b35d756da7215.png", ENDITEM,
LAST); web_url("config.xml",
"URL=http://bho.xl7.xunlei.com/platform/2.5.x.xxxx/config.xml",
"Resource=0",
"RecContentType=text/xml",
"Referer=",
"Snapshot=t15.inf",
"Mode=HTML",
LAST); web_custom_request("q.cgi",
"URL=http://masterconn.qq.com/q.cgi",
"Method=POST",
"Resource=1",
"Referer=",
"Snapshot=t16.inf",
"EncType=",
"BodyBinary=\\x00\\x02\\x01@\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\xEA\\x00\\x00\\x07\\xDA\\x19\\x9E\\x18\\x08U\\xB3\\x13\\xC8*蘬\\x1F\\xB47偰\\x14S塦\\x00\\x00\\x00\\x04\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x00\\x00\\x00\t僬筈鸯GT聍8T\\x98'\\x13绶鈳0戨\\x07櫬\\xEC\\x1Ey\r\\x13[\\x9F\\x1A忍Q擬\\x13谈]⒍剐ncj\\x04\\xFFw#扊G{\\xA7\\x1A蠍個g:砇绪l鳮\\xFB\\x7F\\x101珥剓聺桇=88bY郔\\xB1\\x0B&_\\x8F\\x1F\\x7F\n泛|紥|\\xC1\r"
"l縝V3趔鵔\tK茦X\\x18扨窲詃\\x1F蟎\\x1B#弩\\xFE\\x16茎覚S2,\\xC6\\x1C姷涖uJp穘訫bi曼\\\\\\x08",
LAST); return ;

上面的脚本中出了第一个是期望内的,其他的出现的很莫名其妙,为此笔者查阅了相关资料,发现Record Options--NetWork--Port Mapping中的

Capture Level默认选中的为Socket level data,而关于Capture Level有这么一段解释:

1、Socket level data.
Capture data using trapping on the socket level only. Port mappings apply in this case (default).
2、WinINet level data.
Capture
data using hooks on the WinINet.dll API used by certain HTTP
applications. The most common application that uses these hooks is
Internet Explorer. Port mappings are not relevant for this level.
3、Socket level and WinINet level data.
Captures
data using both mechanisms. WinINet level sends information for
applications that use WinINet.dll. Socket level sends data only if it
determines that it did not originate from WinINet.dll. Port mapping
applies to data that did not originate from WinINet.dll.

抱着试试看的心里,笔者把Capture Level修改成WinINet level data,发现脚本中莫名奇妙的内容果然不见了╰( ̄▽ ̄)╮

Action()
{ web_url("WebTours",
"URL=http://127.0.0.1:1080/WebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t13.inf",
"Mode=HTML",
EXTRARES,
"Url=../favicon.ico", "Referer=", ENDITEM,
"Url=https://ieonline.microsoft.com/favicon.ico", "Referer=", ENDITEM,
LAST); return ;
}

LoadRunner的Capture Level的更多相关文章

  1. LoadRunner的Capture Level说明

    LoadRunner的Capture Level说明 Capture Level的设置说明: 1.Socket level data. Capture data using trapping on t ...

  2. LoadRunner中 host-mapping的Capture Level说明

    lr录制后空白,那么就要弄明白lr中host-mapping的Capture Level选项socket level data.winnet level data.socket level andwi ...

  3. loadrunner / socket level data and wininet level data

    s loadrunner录制脚本时,此网站证书无效/无法录制到脚本问题解决 http://www.51testing.com/html/64/497364-3569552.html lr录制后空白_l ...

  4. 关于loadrunner录制不跳转到IE

    我是一个新手,对于这个问题,我已经愁了两周左右,因为是自学,一直没人教,靠自己百度也一直解决不了. 今天,我总算解决了这个问题. 我之前是ie8,根据网上说的启动IE----工具---Internet ...

  5. 通过HP Loadrunner VuGen来录制安卓的应用

    作者:Richard Pal       来自:perftesting           翻译:Elaine00 通过这篇文章,我将介绍如何通过HP Loadrunner VuGen来测试一个安卓应 ...

  6. loadrunner录制时web时,安全证书问题

    测试环境:win7+LoadRunner11+ie9 遇到的问题:用LoadRunner录制时,打开百度,总是报安全证书问题,如图所示 解决方法:Tools——Recording Options——p ...

  7. Loadrunner录制https脚本

        随着公司的发展,公司原有的SVN服务器存放的内容不断增加,容量已经不能满足后续需求,首先我们想到对服务器进行扩容,然而因为各种原因服务器不能进行扩容,所以公司决定更换新的SVN服务器,在做数据 ...

  8. LoadRunner内部介绍以及常见问题

    Tools Recording Options 接下来我们挨个看一下里面的东东以及区别 General(通常的) Script,不用修改,是脚本的语言,我们一般都是基于 C 语言的 Protocols ...

  9. Loadrunner 录制成功,但是脚本并没有产生

    LR 在用IE 录制脚本已经成功,但是结束录制以后,并没有脚本产生,在产生脚本log 中提示: [Net An. Error    (14c8:1cec)] Request Connection: R ...

随机推荐

  1. C语言 exit

    C语言 exit 在main函数中调用exit和return结果是一样的,但在子函数中调用return只是代表子函数终止了,在子函数中调用exit,那么程序终止. 案例 #include <st ...

  2. PowerDesigner--comment和name互相复制

    1.comment复制到name 脚本代码: Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl Set ...

  3. 【音乐欣赏】《PANTA RHEI》 - MYTH & ROID

    曲名:PANTA RHEI 作者:MYTH & ROID [ti:PANTA RHEI (<异世界超能魔术师>TV动画片头曲)] [ar:MYTH & ROID] [al: ...

  4. 中国科技股赴美IPO的游戏结束了吗?

    编辑 | 于斌 出品 | 于见(mpyujian) 有关斗鱼直播的消息,一直层出不求.最近前几天又有捷报传出,斗鱼走出国门,在美国上市,开始了自己的新征程. 但据悉,斗鱼国际控股有限公司可能刚刚达到外 ...

  5. ssm框架整合,配置文件中的配置内容

    转自:https://www.cnblogs.com/dong-dong-1/p/8724127.html 使用idea工具开发,用maven进行管理. 最近在写毕业设计,因为对ssm框架一直半解,常 ...

  6. django 模版查找路径

    路径的配置,模版上下文的配置等.模版路径可以在两个地方配置. 1.'DIRS':这是一个列表,在这个列表中可以存放所有的模版路径,以后在视图中使用render或者render_to_string渲染模 ...

  7. Jmeter中cookie自动存储

    1,新建一个测试计划,然后添加一个"HTTP Cookie 管理器"(用来存储cookie)2,新建一个线程组,添加一个Sampler-->“HTTP 请求”(用来登录用的) ...

  8. Python学习(六)—— 函数、全局变量与局部变量

    函数 函数的定义 def test(x): "The function definition" x += 1 return x def:定义函数的关键字 test:函数名 ():内 ...

  9. Python(一)list tuple dict set

    这篇文章是为了复习之前学的python的数据结构: 原文链接:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a ...

  10. 【C语言】(数组)C语言字符串中的小写字母转换为大写字母

    先判断后转化 原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要 ...