从LoadRunner另类录制方式看LR的录制原理

发表于:2007-11-14来源:作者:点击数: 标签:loadrunner
本文以Foxmail为例讲述了如何以另外的方法来录制 java script:window.open("http://s0.17luntan.com/ClickPortal/WebClick.aspx?id=20304k=%u811A%u672Csiteid=95d6d193-1fb9-4fc0-8708-b7ceb3276924url=http%3A//lynn2007.bokee.com/viewdiary.16065935.htm
本文以Foxmail为例讲述了如何以另外的方法来录制脚本,用以解决LR录制没有生成脚本的情况,其实也是从一个侧面反映出LR的录制原理。我根据这种思路来录制web脚本。设置如下:

    1、协议选择http协议

    2、录制选择如下设置:



    3 、选择选项,进行录制选项的设置



    4、选择新建项,作如下设置



    5、设置完成,在启动后会有一个图标,表示录制程序开始运行,这行会看到LR显示已经录制了17(数字可能在不同的机器会有不同的表现)个事件



    6、启动IE,在地址栏里输入:http://localhost:123/,可以看到IE慢慢展示出www.163.com的页面,速度比直接录制慢多了。注意这个端口号与选项中设置的本地端口号应该是一致的。

    原理就是,通过LR来转发来自123端口的请求到163,从面捕获他们之前的数据包,形成脚本。

原文转自:http://www.ltesting.net