httprunner-2-yaml
YAML配置文件的格式要求?
a.yaml是数据格式,不是数据类型
b.yaml配置文件的后缀为.yaml或者.yml
c.yaml配置文件中使用#进行注释,不可以在yaml数据行内进行注释
d.yaml为key: value,key往往与冒号之间不加空格,value与冒号之间必须得加空格
e.yaml配置文件中,同一区域的key不能重复
f.yaml中value的数据类型,如果value中含有字母,会识别为字符串类型(false、true、on、off、null除外),可以无需添加引号
g.可以使用成对的单引号或者双引号来指定字符串类型
h.如果value为数字,会指定识别为int或float类型
i.yaml是一个强缩进的数据格式,同级键值对缩进必须一致,默认缩进2格
j.如果使用- 代表为数组结构(列表)
name: demo api #name: 'demo api' #name: "demo api" variables: var1: value1 var2: value2 request: url: /api/path/$var1 method: POST headers: Content-Type: "application/json" json: key: $var2 validate: - eq: ["status_code", 200]
列表形式,var1为列表的第一个元素,var2为列表的第二个元素