首页 > 解决方案 > 在 JMeter 中,我希望在运行时从 http url 下载一个 xml 文件,然后解析该文件以读取和存储为列表?

问题描述

在 JMeter 中,在开始执行测试用例时,我希望从 HTTP URL 下载 XML 文件,然后保存运行该执行实例的文件并读取文件并存储列表。那么在JMeter BeanShell中应该在哪里做呢?如果是,那么确切的 BeanShell 脚本是什么?如果这可以在 Java 中完成,那么在 Jmeter 中编写代码的位置。

提前致谢!

标签: xmljmeterbeanshell

解决方案


您无需编写任何代码:

  1. 可以使用HTTP 请求采样器下载文件
  2. 您可以使用XPath Extractor从 XML 文件中读取数据,提取的值将作为JMeter 变量提供

如果您需要更具体的步骤 - 共享 XML 文件的内容并指定要提取和存储的值


推荐阅读