1.环境变量
首先,环境变量在.env这个文件当中设置
设置的格式如下;
变量名字=变量值
例如 wd=向日葵
然后,怎么去使用这个设置好的环境变量
看到: https://www.baidu.com/s?wd=%E5%90%91%E6%97%A5%E8%91%B5 怎么转化成自己看得懂的接口:http://www.jsons.cn/urlencode/ 去这个地址粘贴然后转化 https://www.baidu.com/s?wd=向日葵 ,
我们现在是要去设置向日葵这个关键字作为环境变量的一个值。
这个时候去需要用到环境变量的地方引用变量 格式: ${ENV(变量名)} 例如上面:${ENV(wd)}
name: baidu
base_url: https://www.baidu.com
request:
url: /s
method: GET
headers:
User-Agent: "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0"
params:
wd: ${ENV(wd)} #这里就是引用了环境变量
validate:
- eq: ["status_code", 200]
2.全局变量
全局变量:怎么设置?就是在当前的yml文件中去使用variables这个变量下面去定义
格式如下
variables:
var1: 值
name: baidu
variables:
wd: 玫瑰 #这里就是全局变量,只在这个yml文件当中生效
base_url: https://www.baidu.com
request:
url: /s
method: GET
headers:
User-Agent: "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0"
params:
wd: $wd #这里就是使用全局变量 格式就是 $全局变量名字
validate:
- eq: ["status_code", 200]