首页 > 解决方案 > 从 Jmeter 中的 xml 文件获取链接以发出 http 请求

问题描述

我有一个 xml 文件,其中包含不同网站的链接。我需要在 Jmeter 中向这些站点发出 HTTP 请求,并且有大量的网站,所以我不能通过简单地用手打字来完成这项工作。如何从 xml 文件中读取链接并将这些链接放入 Jmeter 中进行测试?

标签: httprequestjmeter

解决方案


  1. HTTP 请求采样器添加到您的测试计划并进行如下配置:

    JMeter 读取 XML 文件

  2. 添加XPath Extractor作为 HTTP 请求的子项,并将其配置为使用XPath 查询从 XML 文件中读取链接。
  3. ForEach 控制器添加到您的测试计划并配置它以匹配您在 XPath 提取器中定义的变量
  4. 添加 HTTP 请求采样器作为 ForEach 控制器的子级,并将其配置为使用 ForEach 控制器的输出变量

总体测试计划结构类似于:

JMeter XPath ForEach


推荐阅读