我想对样本的HTTP请求的名称文本中出现的值进行参数化。以下是请求中出现的值:
https://104.40.86.162:9002/tiresearch/size/options?pageData={%22currentField%22:%22profile||tire%22,%22width||tire%22:%22235%22,%22profile||tire%22:%2240%22}
我应该如何在采样器的主体中填充参数值?
答案 0 :(得分:0)
您的query string基本上包含以下JSON object
{
"currentField": "profile||tire",
"width||tire": "235",
"profile||tire": "40"
}
通常人们使用CSV Data Set Config用外部配置文件中的值替换硬编码(或记录)的值。如果您不太关心您的请求是否可重复,即如果可以使用随机值,您可以使用__Random() function设置width||tire
和/或profile||tire
参数值。
为了更好的可读性,我建议修改您的HTTP请求采样器,如:
每次调用HTTP请求时,上述配置将发送一个介于100和300之间的随机数width|tire
。类似地,对于源自CSV文件的变量。
参考文献: