【问题标题】:jmeter pass in Variable in Request from Filejmeter在来自文件的请求中传递变量
【发布时间】:2021-11-02 10:07:21
【问题描述】:

我尝试使用 csv 文件中的完整肥皂请求启动 jmeter。在请求中,我有一个 jemeter-Variable。 在 jmeter-meter 中定义了一个用户定义的变量(例如 authkey=1234567) 在 csv 文件中是肥皂请求:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Body>
        <Request AuthKey="${Authkey}}">
            <Element1>...</Element1>
        </Request>
    </soap:Body>
</soap:Envelope>

jmeter 中的正文日期是从带有变量 ${REQUEST} 的文件中读取的,但是请求中没有设置“Authkey”并且它失败了...... 我尝试使用以下变量类型“${__V{Authkey}}”、“${__evalVar{Authkey}}”,但没有成功。是否可以从 csv 输入文件中传递变量名?

【问题讨论】:

  • 试试${__V(Authkey)}

标签: variables jmeter


【解决方案1】:

您需要将 CSV 数据集配置中的变量包装到 __eval() 函数中,这样 JMeter 会将您 XML 文件中的所有 JMeter 函数或变量解析为其各自的值

更多信息:Here’s What to Do to Combine Multiple JMeter Variables

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多