web_custom_request应用示例
LoadRunner提供的web_custom_request函数可以用于实现参数的动态生成。在LoadRunner中,web_reg_save_param和custom_request都常于处理参数的动态生成。
web_reg_save_param函数是大家都已经熟悉的了,它的主要作用是从一个response中获得后续的request需要使用的数据,然后将其作为一个参数保存下来,供后续步骤使用。该方法在LoadRunner中被称为Correlation(关联)。
而web_custom_request函数则可以用于完全自定义向服务端发送的request。
接下来我们用一个实际的例子说明一下web_custom_request的具体应用:
以Mercury自带的MercuryWebTours例子为例,假设我们希望在登录进入后将用户的前两条记录删除,我们来看看用web_custom_request如何实现这个目标。
首先,我们尝试用HTML方式对该操作进行录制。录制后的脚本中与删除相关的部分大致如下:
web_url("welcome.pl"
,
lr_think_time(2
);![[转帖] <wbr>web_custom_request应用示例<1> [转帖] <wbr>web_custom_request应用示例<1>](https://i-blog.csdnimg.cn/blog_migrate/a4c26d1e5885305701be709a3d33442f.gif)
web_submit_form("itinerary.pl"
,
本文详细介绍了如何利用LoadRunner中的web_custom_request函数,结合MercuryWebTours实例,实现用户记录的动态删除操作。通过自定义请求,实现在登录页面后,动态获取并删除用户前两条记录。
252

被折叠的 条评论
为什么被折叠?



