我录制了一个脚本并从中“搜索”一个 id。
我做了以下事情
- 对“searcID”进行参数化,以便可以从“CSV_Data Config”中选取它
- 已通过“正则表达式提取器”从URL中提取“ key ”,并将其提供给需要“ key ”的所需URL,使其可以动态
现在的问题是,由于脚本是为一个搜索ID记录的,在“/build-4.4.10.0/SECChecker/Search/Html?_dc=0.5557150364018139&Grid-Ajax”中,我的脚本的最后一行有一个主体记录“searchId”的一个。
脚本运行并为每个线程返回相同的 JSON 结果(存在于我提到的最后一行中),我也希望它是动态的,我该怎么做?请指导
最佳答案
如果要参数化最后一个请求,则应使用以下表示法:${"var name"} 并使用 CSV manager. link2
例如,如果你想参数化 body 的第一个参数,你应该有这样的东西:
{"SortField":"${var_name}",....
有一点,dc 参数(路径的一部分)看起来像是一个随机参数,用于避免缓存,所以我用它来模拟测试期间的请求:
.../Html?_dc=${__RandomString(15,0123456789)}&Grid-Ajax
该函数返回一个长度为 15(第一个参数)的字符串,并有一组数字(第二个参数)
希望对您有帮助。
关于javascript - 选择多个 JSON 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31801772/