如何在 vugen 中检索其余的 api 完整响应?
How to retrieve the rest api complete response in vugen?
我正在尝试在 VUGEN 中检索完整的 json 响应。我不熟悉在 VUGEN 中编写脚本。我正在使用 web-HTTP/HTML 协议并编写了一个简单的脚本来使用 POST.
调用休息服务
动作()
{
web_rest("POST: http://losthost:8181/DBConnector/restServices/cass...",
"URL=http://losthost:8181/DBConnector/restServices/oep_catalog_v1",
"Method=POST",
"EncType=raw",
"Snapshot=t868726.inf",
HEADERS,
"Name=filter", "Value=upc=123456789", ENDHEADER,
"Name=env", "Value=qa", ENDHEADER,
LAST);
return 0;
}
我不知道接下来要做什么。我在互联网上搜索以获取任何命令来提取响应值。我得到了 web_reg_save_param 但它只提取了一个值。我需要将完整的响应保存在文件或字符串中。
请帮忙。
VuGen 提供了多种 API 来提取响应数据。
例如,您可以使用空的左右边界进行基于边界的相关。下面的示例将 web_rest 响应(donuts.js 的正文)保存在参数 CorrelationParameter3.
中
web_reg_save_param_ex(
"ParamName=CorrelationParameter3",
"LB=",
"RB=",
SEARCH_FILTERS,
"Scope=Body",
LAST);
web_rest("GET: donuts.js",
"URL=http://adobe.github.io/Spry/data/json/donuts.js",
"Method=GET",
"Snapshot=t769333.inf",
LAST);
这种定位、提取和替换动态值的过程称为“关联”。
您可以在 LoadRunner correlations kept simple 博客 post.
中阅读有关相关性的更多信息
如果你被要求以这种身份执行,你的经理欠你一段时间的培训和导师
我正在尝试在 VUGEN 中检索完整的 json 响应。我不熟悉在 VUGEN 中编写脚本。我正在使用 web-HTTP/HTML 协议并编写了一个简单的脚本来使用 POST.
调用休息服务动作() {
web_rest("POST: http://losthost:8181/DBConnector/restServices/cass...",
"URL=http://losthost:8181/DBConnector/restServices/oep_catalog_v1",
"Method=POST",
"EncType=raw",
"Snapshot=t868726.inf",
HEADERS,
"Name=filter", "Value=upc=123456789", ENDHEADER,
"Name=env", "Value=qa", ENDHEADER,
LAST);
return 0;
}
我不知道接下来要做什么。我在互联网上搜索以获取任何命令来提取响应值。我得到了 web_reg_save_param 但它只提取了一个值。我需要将完整的响应保存在文件或字符串中。
请帮忙。
VuGen 提供了多种 API 来提取响应数据。 例如,您可以使用空的左右边界进行基于边界的相关。下面的示例将 web_rest 响应(donuts.js 的正文)保存在参数 CorrelationParameter3.
中web_reg_save_param_ex(
"ParamName=CorrelationParameter3",
"LB=",
"RB=",
SEARCH_FILTERS,
"Scope=Body",
LAST);
web_rest("GET: donuts.js",
"URL=http://adobe.github.io/Spry/data/json/donuts.js",
"Method=GET",
"Snapshot=t769333.inf",
LAST);
这种定位、提取和替换动态值的过程称为“关联”。 您可以在 LoadRunner correlations kept simple 博客 post.
中阅读有关相关性的更多信息如果你被要求以这种身份执行,你的经理欠你一段时间的培训和导师