读取jmeter中输入的XML文件

时间:2014-11-14 11:31:56

标签: jmeter file-handling

我们有很少的加载运行程序脚本将XML文件作为输入并读取这些xml文件以获取数据。

例如:

while(!feof(file_ptr))

{
      /* Check for file I/O errors */
      if (ferror(file_ptr)) 
                              {
           lr_output_message("Error reading file %s", filename);
           break;
      }

}

如果我们能够在jmeter中处理这些文件处理操作(CSV文件除外),请告诉我。

2 个答案:

答案 0 :(得分:1)

您可以使用__FileToString函数将任意文件读入JMeter变量,以后可以在当前线程组的任何位置使用。

有关此以及其他各种有用的JMeter功能的详细信息,请参阅How to Use JMeter Functions帖子系列。

答案 1 :(得分:0)

您可以使用BeanShell Sampler读取XML文件。

您可以在BeanShell sampler中编写代码来读取您可以在JAVA中编写的xml文件。

你可以将xml内容存储在你想要的对象类型中,即Hashtable,ArrayList等......