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

在JMeter中,我希望在运行时从http url下载一个xml文件,然后解析该文件以读取和存储为列表?,xml,jmeter,beanshell,Xml,Jmeter,Beanshell,在JMeter中,在开始执行测试用例时,我希望从HTTP URL下载一个XML文件,然后保存运行该执行实例的文件,读取该文件并存储一个列表。 那么在JMeter BeanShell应该在哪里做呢?如果是的话,确切的比恩希尔剧本是什么?如果这可以在Java中完成,那么在哪里用Jmeter编写代码呢 提前谢谢 您不需要编写任何代码: 文件可以使用采样器下载 您可以使用从XML文件读取数据,提取的值将作为 如果需要更具体的步骤,请共享XML文件的内容,并指定要提取和存储的值以下是XML的示例内容,其中

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


提前谢谢

您不需要编写任何代码:

  • 文件可以使用采样器下载
  • 您可以使用从XML文件读取数据,提取的值将作为

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

    以下是XML的示例内容,其中有一个映射节点,而在实际XML中可能有多个。在本文中,我希望首先按名称空间阅读,一旦我有了名称空间的映射节点,我希望阅读“number”,即(from=“number”)和相应的生成代码=“8”。这将是一个循环。