winsock脚本录制方式及步骤

本文详细介绍了使用LoadRunner的Winsock协议录制web脚本的两种方法:代理录制(通过wplus_init_wsock.exe)和直接通过浏览器。在代理录制中,配置Vugen作为代理服务器,使得浏览器的请求通过Vugen转发到目标服务器。同时,还涵盖了Socket协议录制客户端应用的步骤,包括设置代理和参数化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

代理录制方式录制web脚本

(1)录制步骤(通过wplus_init_wsock.exe方式)

第一步:新建一个单协议的虚拟用户脚本,协议类型选择web(HTTP/HTML)。修改Recording Options的Port Mapping设置

wplus_init_wsock.exe(LoadRunner自带的一个代理程序)

流量转发:允许从本地端口转发到目标服务器,vugen将会侦听客户端计算机发送到指定端口的所有流量,并将其转发到服务器。即将vugen作为web访问的代理服务器。

第二步:配置Internet选项,使其指向Vugen所在地址

完成以上设置后,当前浏览器的所有请求都将发送到localhost 8001端口,然后由VuGen转发到www.baidu.com80端口,而www.baidu.cn返回的数据则由Vugen转发给对应的浏览器。这也意味着当前浏览器只能访问百度网站,任何指向非百度网站的http请求将转发到百度网站

第三步:开始录制

第四步:启动前面配置好代理的浏览器,然后访问百度网站进行一次搜索操作

(2)录制步骤(通过浏览器)

第一步:同

第二步:同

第三步:开始录制

第四步:在vugen启动的浏览器中,输入百度的地址

socket协议录制(录制c/s客户端应用)

(1)代理方式录制脚本(录制c/s客户端应用)

第一步:选择多协议类型的虚拟用户脚本(单协议无法使用代理方式录制

第二步:配置recording options中的network项的portmapping设置,使其指向server所在ipport

第三步:配置客户端c将客户端c连接的主机及端口指向vugen所在ipport

第四步:录制

第四步:启动客户端c,通过c给服务端s发送消息

(2)socket脚本的参数化

lrs_save_param_ex("socket0","user",UserBuffer,0,26,NULL,"Param_User");

;wsrdata 2 1

send buf0 13

   "<Param_User">"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值