【问题标题】:how to get dynamically generated http request values jmeter?如何获取动态生成的http请求值jmeter?
【发布时间】:2016-10-04 06:39:19
【问题描述】:

我正在使用 jmeter 记录 https 请求。我的应用程序在记录步骤时生成三个随机值。 在播放录制的步骤时,请求中会出现相同的值。如何获取动态生成的值?

【问题讨论】:

  • 您需要使用正则表达式提取器后处理器。首先,从响应中提取动态值,然后将其传递给下一个采样器

标签: jmeter performance-testing load-testing


【解决方案1】:

处理动态值的过程称为correlation,您应该按如下方式处理它:

  1. 添加PostProcessor 作为返回动态值的请求的子项。最常用的是Regular Expression Extractor,但是根据您的响应数据格式,您可能希望使用其他格式,例如:

    如果您的表达式正确且与动态值匹配,则该值将存储为JMeter Variable

  2. 根据需要使用在步骤 1 中创建的 JMeter 变量。

注意JMeter 变量范围仅限于当前Thread Group

【讨论】:

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