文件数据源

文件数据源通常与数据配置节点搭配使用,用于需要自定义压测请求的场景,例如模拟用户登录等。

参数文件规范

  • 文件格式支持CSV及ZIP格式,ZIP压缩包内的文件必须是以CSV格式的单个文件。

    说明

    请勿直接修改XLSX文件的后缀。推荐使用EXCEL、Numbers等软件导出,或使用Apache Commons-csv程序生成。

  • 文件大小限制60 MB,文件中单行不能超过2万个字符。

  • 若需要多个数据关联组合为一组参数,无需将关联组合强制放到一个文件中,可通过数据配置节点的文件参数设置功能,来进行跨文件数据的组合。

  • 如果引用多个文件中的参数,可以通过指定基准文件来设置组合基准。若不设置基准列数据轮询一次的参数,系统会随机指定文件设为基准列,具体操作,请参见PTS在并发和RPS模式下读取多文件参数的方式

  • 若参数有强制的一一对应关系,请务必将其放在一个文件中并做好对应关系。且每一行中多个列的数据是完整的,否则会出现空字段,可能影响压测数据。

  • 文件内容如下所示,如果参数文件第一行不是参数名,则必须根据业务场景定义每列数据的参数名。

    username,password
    user1,Password1
    user2,Password2
    user3,Password3
    

添加参数文件到数据源

  1. 登录PTS控制台,选择性能测试 > 创建场景,然后单击JMeter压测

  2. 单击数据源管理,并在文件数据源页签中单击+ 上传文件,选择本地参数文件并上传。

    image

  3. 单击保存

  4. 回到创建JMeter场景页面,单击保存配置,参数文件将添加到场景配置区域。image