1.case.yaml中请求参数格式错误引发报错

case.yaml文件中请求参数错误格式,此种格式代表这个参数值为None


可通过F12抓取到参数正确格式

正确格式应为

2.用例中执行函数时的请求参数格式错误引发报错
此函数执行要用应用json=parameters


3.注意多层级关系请求参数书写,层级关系错误请求参数可能取不到值引发报错

参数如下编写将取不到值

进行断言时发现参数为空值

应写成如下格式,请求信息看到已取到值

4.举例说明labelName: " "和labelName: ~区别
labelName: " " 代表传的是空字符串,此种方式多用于在yaml文件中反例时传入空值
labelName: ~ 代表穿的传的是None值,此种方式多用于在yaml文件中不传值,在case中写成动态变量获取此参数值
5.调用接口时报404,检查url和接口api无误,最后定位是api服务挂掉,启动服务后正常

6.此错误信息经排查是如下大小写问题
Content-Type: application/json
应为:Content-Type: Application/json



浙公网安备 33010602011771号