1.在做接口测试的时候,有时需要对某个字段返回值为空的情况做断言,不同的测试工具对空值有不同的定义,比较常见的有java类的jmeter以及Python类pytest,拿这两个来做比较
jmeter的对空值的断言为关键字:null,pytest的则为None

![]()
2.在使用yaml做参数传入时,对空值是如何处理的呢,看看我的犯错记录
yaml是这样的:

然后报错了(如下图),很明显会认为那是一个字符串,而不是空值
![]()
然后改正,很简单,不填就行了

接口测试中空值处理
本文探讨了在接口测试中如何处理字段返回值为空的情况,对比了jmeter和pytest对空值的不同定义,并分享了使用yaml传递参数时的空值处理经验。
1.在做接口测试的时候,有时需要对某个字段返回值为空的情况做断言,不同的测试工具对空值有不同的定义,比较常见的有java类的jmeter以及Python类pytest,拿这两个来做比较
jmeter的对空值的断言为关键字:null,pytest的则为None

![]()
2.在使用yaml做参数传入时,对空值是如何处理的呢,看看我的犯错记录
yaml是这样的:

然后报错了(如下图),很明显会认为那是一个字符串,而不是空值
![]()
然后改正,很简单,不填就行了

1449
3667
1434

被折叠的 条评论
为什么被折叠?