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

背景信息

数据配置节点指令功能如下:

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

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

使用说明如下:

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

设置自定义参数

  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 为基准列。