目录
简单测试场景
yaml基本语法
1、k:(空格)v:表示一对键值对(空格必须有),不支持table键,一般手动空格
2、以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的
3、属性和值大小写敏感
4、# 表示注释
5、null是用~表示
6、支持的数据结构:
对象:键值对的集合
数组:一组按次序排列的值
纯量(scalars):单个的、不可再分的值
字符串、布尔值、整数、浮点数、时间、日期、null
参数说明-config参数
output用法(也可以用export代替):
参数说明-test参数
extract关键字:
支持多种提取方式:
响应结果为 JSON 结构,可采用.运算符的方式,例如headers.Content-Type、
content.success;
响应结果为 text/html 结构,可采用正则表达式的方式,例如blog-motto\">(.*)</h2>
request关键词
request关键词中包括http请求中的详细内容:
headers:请求头部信息
method: 请求方式
url:请求地址
host:请求主机地址
params:GET请求参数
data:表单形式的参数
json:json格式的参数
断言设置
断言支持的校验器:
变量创建以及使用
使用:$变量名 如: $name