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]