LoadRunner中 host-mapping的Capture Level说明

Posted zzp-biog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LoadRunner中 host-mapping的Capture Level说明相关的知识,希望对你有一定的参考价值。

 

lr录制后空白,那么就要弄明白lr中host-mapping的Capture Level选项socket level data、winnet level data、socket level andwinnet level data的意思了。
 

WinInet(“Windows Internet”)API帮助程序员 使用三个常见的Internet协议,这三个协议是用于World Wide Web万维网的超文本传输协议(HTTP:Hypertext Transfer Protocol)、文件传输协议(FTP:File Transfer Protocol)和另一个称为Gopher的文件传输协议。WinInet函数的语法与常用的Win32 API函数的语法类似,这使得使用这些协议就像使用本地硬盘上的文件一样容易。

 

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.

 

其中socket level data的意思,是捕捉socket层,端口映射可以用在这一层上,当capture level为socket level data时,VuGen将捕获HTTP、SMTP、POP3、IMAP、OracleNCA和WinSocket协议;
winnet level data的意思,是利用WinINet.dll 中的API来 hook(钩取)特定的HTTP应用,不能用端口映射。当capture level为wininet level data的时,VuGen将捕获HTTP、FTP、Gopher协议。
 
录制空白的话,看下,是不是这边选择有问题。如果不知道自己要录那些的话,就选择第三种~~~~全部捕获!







以上是关于LoadRunner中 host-mapping的Capture Level说明的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner中,我的系统资源图没有数据,请高手指教具体怎么操作才能有数据?

loadrunner11为啥不能录制google浏览器

loadrunner录制使用的默认浏览器是

如何使用loadrunner测试页面性能

loadrunner中如何添加对服务器系统资源的监控

为啥我用loadrunner录制后脚本都是空的