loadrunner - 脚本编写

### web_url ### 只支持 GET 请求 ###

一、General
1、Step:名称
2、URL:需要访问的 url 地址
3、Record mode:HTML / HTTP

二、Resource
1、Referer:来源请求,防盗链;即访问请求是从哪个请求链接过来的


例:
web_url("web_url",
"URL=https://api.douban.com/v2/book/search?q=python",
"TargetFrame=",
"Resource=0",
"Referer=",
"Mode=HTTP",
LAST);


### web_custom_request ###

1、Step: 名称
2、Method:请求方法(get / post)

参数编写:
1、放在url 后面,用?连接,参数之间用 & 连接
2、写在body 里面:
Content - Disposition:form-data;name="formhash"
9347a062
(参照 Tree 视图中的raw data - request)

例:(json 格式)
web_custom_request("hhhh",
"URL=http://limlhome.com/bbs",
"Method=POST",
"RecContentType=application/json;charset=UTF-8",
"Snapshot=t1.inf",
"Mode=HTTP",
"EncType=application/json;charset=UTF-8",
"Body={\"passWord\":\"123456\",\"userName\":\"Carrie\"}",
LAST);

### web_submit_data ###

1、Action:写 url 路径
2、Data:可以添加参数

*************************************
三个 web 的区别:

url 只支持 GET 请求
custom_request 支持 GET & POST 请求
submit_data 主要支持 POST 请求,对 GET 请求不是很友好,在url 后面会自动拼接‘?’

推荐使用:custom_request,简便

猜你喜欢

转载自www.cnblogs.com/lynn-chen/p/9023296.html
今日推荐