数据配置功能可以对文件参数进行二次定义、数据轮询一次等相关设置。本文介绍如何使用数据配置指令。

背景信息

数据配置指令功能如下:

  • 自定义参数:二次定义全局参数,包括全局自定义参数和全局文件参数。
  • 文件参数设置:根据实际需求指定全局文件参数中的某个参数为基准列,充分利用参数文件中的所有数据。

数据配置节点功能一般需与创建参数文件功能一起使用,详情请参见使用文件参数

使用说明如下:

  • 进行文件参数配置时,参数名不可修改。若需修改参数名,需要在自定义参数页签进行二次定义。
  • 轮询一次基准列均只能指定一个参数,设置轮询一次之后基准列无法设置。
  • 非草稿态中不能配置空数据配置节点。
  • 数据配置节点适用范围为本串联链路。

设置自定义参数

  1. 登录PTS控制台,添加并配置API,详细操作请参见自定义API概述
  2. 创建文件参数,详情请参见创建文件参数
  3. 场景配置页签单击 + 添加压测API右侧的下拉箭头,然后在下拉菜单中单击添加数据配置
  4. 数据配置指令下方展开区域自定义参数页签中配置参数名和参数逻辑。

设置文件参数

例如username文件包含q1和q12两个参数,需实现以q1为基准列使用参数文件,操作步骤如下:

  1. 使用username文件创建文件参数,详情请参见创建文件参数
  2. 场景配置页签中添加待压测API,然后单击+增加压测API右侧的下拉箭头,选择添加数据配置
  3. 单击数据配置右侧区域,然后再单击文件参数设置页签。
  4. 文件参数设置页签中添加q1和q12两个参数,并按需进行配置。
    设置文件参数
    参数 描述
    读取方式 可选择为顺序读取参数或是随机读取参数。
    数据轮询一次 设为轮询一次之后,在整个压测过程中,数据只会被使用一次;被指定为轮询一次的数据,即也为基准列。
    基准列 设为基准列的数据,其他数据将以它为基准进行数据的组合。例如基准列为100行,其它列多余100行的数据会被截断、少于100行的数据会重复到100之后再进行组合。本示例中选择q1为基准列。