美文网首页
如何在XMeter中上传带测试数据的脚本

如何在XMeter中上传带测试数据的脚本

作者: XMeter性能测试云服务 | 来源:发表于2016-11-09 19:25 被阅读251次

    使用JMeter做性能测试的时候,经常需要有数据需要参数化,这些数据可能来自于数据文件,比如csv文件等。那么如何将带有数据的测试脚本上传至XMeter运行呢?

    上传至XMeter的测试脚本如果带有数据的话,需要将测试脚本和数据文件打成一个zip文件,并且对上传的测试用例有如下要求,我们以测试文件叫'test.jmx', 数据文件叫'data.csv'为例来说明:

    - 测试文件和数据文件必须在同一个目录下,在这里就是'test.jmx'和'data.csv'都在同一个目录下

    - JMeter配置数据文件的时候,“Filename”那里不要指定绝对路径,这个例子里输入data.csv就可以了,JMeter的数据文件配置如果没有指定路径,缺省会在脚本文件所在的目录寻找数据文件;在XMeter里,JMeter是运行在Linux环境下,因此不要输入类似于"c:\data.csv",否则运行的时候将无法找到数据文件

    数据文件配置 - 不要指定路径

    - 需要将这两个文件打成一个zip文件,该zip文件和测试文件的名字必须相同,这里就应该叫做test.zip,并且测试文件和数据文件应该放在zip文件的根目录下,不能放在子目录中。如果测试脚本中用到了多个数据文件,与之前的类似,将多个数据文件打包在zip文件的根目录下就可以了。该例中zip文件的目录结构如下,否则上传的时候会提示错误的测试文件:
    test.zip
      -- test.jmx
      -- data.csv

    上传zip文件之后,就可以开始云上性能测试之旅了!

    相关文章

      网友评论

          本文标题:如何在XMeter中上传带测试数据的脚本

          本文链接:https://www.haomeiwen.com/subject/nqdtpttx.html