【问题标题】:Jmeter: Dynamic URL encryptedJmeter:动态 URL 加密
【发布时间】:2017-12-20 23:22:19
【问题描述】:

我正在与Jmeter 制定测试计划。 问题是我无法检索 URL 链接,因为他是动态管理的。

URL 具有以下格式:

localhost\blablabla?PATHPARAM=qzflh%2FGJHBGDCV%GROPJHVFFFDDFGGCFD%JJYTGVFRTVFGGFF%JUYGBG

我已经尝试在之前的请求中搜索PATHPARAM 的值以使用正则表达式提取器检索它,但我没有找到它。

似乎这个url 是在javascript code 内部生成的,但我不知道提取它的方法,在js 代码中我找到了值:var url = actionName + "?" + params ;

是否有任何方法可以捕获 Jmeter 中的内容或 var url,否则您有任何其他解决方案来解决此问题与此 dynamic URL

非常感谢您的帮助。

【问题讨论】:

  • JS 代码如何获取/构建params?

标签: url dynamic jmeter


【解决方案1】:

我可以看到 2 个可能的选项:

  1. 如果您被自动重定向到此 URL(您可能需要使用 HTTP Request 采样器中的 Redirect AutomaticallyFollow Redirects

    如果是这种情况 - 您应该可以使用以下 Regular Expression Extractor 配置获得它

  2. 如果您需要复制此param 变量计算的逻辑 - 您可以尝试使用可以执行任意 JavaScript 代码的JSR223 PreProcessor 来完成此操作

【讨论】:

    猜你喜欢
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多