Tes*_*r77 9 javascript testing api automated-tests postman
我尝试使用“!== null”,但是即使字段返回0或“”,它也会返回PASS。
Old*_*nda 10
你试过了吗
pm.expect(response.your_field).to.eql(null);
Run Code Online (Sandbox Code Playgroud)
?
如果要检查列表中返回的第一项的ID,可以使用not.equal(null):
pm.expect(pm.response.json().value[0].Id).not.equal(null);
Run Code Online (Sandbox Code Playgroud)
请注意,虽然缩短了“ eql”,但是单词“ equal”被完全拼出。
小智 6
自2019年3月起有效:
pm.test("To Check if Value is Null", function() {
var jsonData = pm.response.json();
pm.expect(jsonData.<yourfield>).not.eq(undefined);
)};
Run Code Online (Sandbox Code Playgroud)
您可以访问响应 json,如下所示:
var json = JSON.parse(responseBody);
var yourVAr = json.yourVar
if(yourVar == null){
//your var is null here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25386 次 |
| 最近记录: |