【问题标题】:Testing both get and post http requests using Jmeter使用 Jmeter 测试 get 和 post http 请求
【发布时间】:2012-12-18 09:50:32
【问题描述】:

我有一个负载测试应用程序。我为此目的使用 JMeter。我已将 CSV 数据集配置添加到 While 控制器,其中前者从 csv 文件中读取 URL。另外,我在控制器中添加了一个 HTTP 请求采样器。

现在,我有 get 和 post 请求。除此之外,我还必须使用很少的 http post 请求发送文件数据。有没有办法让 jmeter 自动决定 http 请求类型并相应地创建请求?

我应该为 GET 和 POST 请求创建单独的 While 控制器吗?

【问题讨论】:

  • 为什么需要While Controller?
  • 为什么 url 存储在 CSV 数据集配置中?您是指 url 的主机名吗?
  • 我将主机和路径存储在 csv 文件中,即主机,路径。我必须测试所有的网址。另外,我必须提供一个 csv 文件,以便以后可以添加更多 url。
  • 您打算如何将这些 url 映射到 HTTP 请求?
  • 在 HTTP 请求中,我在主机中添加了 ${URL},在路径中添加了 ${PATH}。 HTTP 请求从 csv 文件读取,URL 和 PATH 由 CSV 数据集配置设置。

标签: jmeter


【解决方案1】:

您可以添加方法字段 (post,get) 并使用 IfController 要么调用一个帖子,要么根据方法值获取。

见:

【讨论】:

    猜你喜欢
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-23
    • 2020-08-24
    相关资源
    最近更新 更多