【发布时间】:2019-04-30 05:38:17
【问题描述】:
一个出现在后续网络请求中的动态值出现在整个脚本的请求标头中。我无法关联此值,因为它在响应标头/正文部分中不可用。我现在如何关联这个值?
我尝试使用 VUGEN - HTML & URL 模式进行录制。我还使用了 Fiddler 以及通过 Chrome 开发者工具导出的 HAR 文件。他们都没有任何在使用 VUGen 或其他工具进行录制时可能会遗漏的额外请求/响应。
动态值出现在请求标头中,如下所示:
参考:
https://*****/suite/sites/ecase-case-worker/page/home/start-process/iUBVQU4qoHEAl9UkPVyXKjTxMt3bz-olj7yCJ6dulSOHbmIIDal?parameters=**855b2a7b-a175-49e6-9ee0-7b7f37667197**
“855b2a....”值出现在整个脚本中的不同位置,如下所示:-
web_custom_request("iUBVQU4qoHEAl9UkPVyXKjTxMt3bz-olj7yCJ6dulSOHbmIIDal",
"URL=https://****/suite/rest/a/sites/latest/ecase-case-worker/page/home/startProcess/iUBVQU4qoHEAl9UkPVyXKjTxMt3bz-olj7yCJ6dulSOHbmIIDal?cacheKey=**855b2a7b-a175-49e6-9ee0-7b7f37667197**",
我已在应用程序中手动验证,每次单击“创建应用程序”链接时,此值都会不断变化。有没有办法捕捉这个动态变化的值?
【问题讨论】:
-
此值必须出现在响应中的某处,否则您将无法在请求中发送它。你不能自己生成它。你检查过完整的流量吗?
标签: testing scripting performance-testing loadrunner