LoadRunner发送GET和POST请求

一、LoadRunner发送GET请求

LoadRunner中web_link和web_url这两个函数都可以向服务器发送GET请求,它们的区别如下:
1、但是web_link是一个与上下文敏感的函数。上下文敏感是指该函数的模拟执行的是GUI对象动作(如窗口、列表、按钮),即如果前面的页面打开失败或者没有打开,则当前操作就会失效;

2.web_url 与上下文无关,如果前面的请求或者页面加载失败,当前操作仍能够向服务器发送请求。

二、LoadRunner发送POST请求

LoadRunner中web_submit_form和web_submit_data这两个函数都可以向服务器发送POST请求,它们的区别如下:
1.web_submit_form()会依赖上下文,即如果前面的页面打开失败或没有打开,则该操作就会失败,如:登陆一个论坛成功后,点击某个板块,然后发帖(写入帖子题目和内容,提交,相当于向服务器发送了一个post请求),如果点击某个模块后打开链接页面失败,则web_submit_form()就会失败,即依赖于板块的链接页面是否成功打开,如果没有打开,就不能进行后面的发帖了。

2.web_submit_data():不依赖上下文,如上面的例子,不管是否打开模块的链接页面,就直接向服务器发送post请求。

三、如何在录制脚本时默认使用web_url和web_submit_data

在录制脚本时默认是使用web_link和web_submit_form这两个函数来发送POST请求,进入LoadRunner的Vuser Generator中菜单【Toos】-【Rocording Options】-【General】-【Recording】-【HTML-based-script】-【HTML-Advanced】-【A Script containing explicit URLs only(e.g.web_url,web_submit_data)】设置成功后,再次录制脚本,默认使用web_url和web_submit_data这两个函数发送get和post请求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值