百度搜索举例
1、skip :无条件跳过
- config:
name: 验证百度搜索
base_url: https://www.baidu.com
- test: #skip 无条件跳过
name: 步骤一:执行百度搜索请求
skip: 无条件跳过
request:
url: /s
method: GET
headers:
User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Mobile Safari/537.36
Accept-Language: zh-CN,zh;q=0.9
Accept-Encoding: gzip, deflate, br
params:
wd: 我是丸子
validate:
- eq: ["status_code",200]
2、skipIf :有条件跳过
- config:
name: 验证百度搜索
base_url: https://www.baidu.com
- test:
name: 步骤一:执行百度搜索请求
skipIf: 10 # 非0值则跳过,有条件跳过 也可以写变量 如${get_value()}
request:
url: /s
method: GET
headers:
User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Mobile Safari/537.36
Accept-Language: zh-CN,zh;q=0.9
Accept-Encoding: gzip, deflate, br
params:
wd: 我是丸子
validate:
- eq: ["status_code",200]
3、skipUnless :0值则跳过
- config:
name: 验证百度搜索
base_url: https://www.baidu.com
- test:
name: 步骤一:执行百度搜索请求
skipUnless: 0 # 0值则跳过
request:
url: /s
method: GET
headers:
User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Mobile Safari/537.36
Accept-Language: zh-CN,zh;q=0.9
Accept-Encoding: gzip, deflate, br
params:
wd: 我是丸子
validate:
- eq: ["status_code",200]