【问题标题】:How to send parameters from one http request to other in jmeter如何在jmeter中将参数从一个http请求发送到另一个http请求
【发布时间】:2017-12-07 20:14:57
【问题描述】:

我想使用 JMeter 测试一个 Web 应用程序。

我想知道如何将参数从一个 http 请求传输到另一个,我的 web 应用程序有一个登录页面,我已经发送了我的用户名和密码,我在这方面遇到了问题。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    在jmeter中测试登录,通过文本或csv文件传递参数的正确方法,执行以下步骤,

    1.创建一个包含用户名和密码的文本文件(或 csv 文件),以逗号分隔。将它放在与您的测试计划相同的目录中,

    2.向测试计划添加一个 CSV 数据集配置元素。将变量命名为 USER 和 PASS。另外,在该元素中添加文件名的路径(我确保检查了文件路径),

    3. 将登录(HTTP 请求)采样器上的登录名替换为 ${USER},密码替换为 ${PASS},如下所示,

    希望对你有帮助,

    【讨论】:

    • 我已经尝试过并成功传递参数.. 但是在登录我的帐户后.. 在视图树结果中,响应数据(HTML)......我得到了相同的登录页面
    • 我想,你已经退出并完成了测试。
    • 我应该怎么做..注销或登录并完成测试?
    • 查看我的脚本,1.主页,2.登录页面 3.登录页面 4.然后注销页面。这些页面像正常流程一样按顺序执行。所以,遵循这个过程。在汇总报告中观察结果
    • 非常感谢老兄..我明白了
    【解决方案2】:

    如果您的网站假定登录,您将需要获取一些身份验证详细信息。通常它是由cookies处理的。您需要查看HTTP Cookie Manager,它将允许跨请求保存 cookie 信息。

    【讨论】:

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