【学习记录】Postman - Tests自定义断言
幻雨之秋
2021年12月04日 17:31
收录于文集
共7篇

主要在Postman里面的Tests模块里使用。

Tests里面编写的都是使用的JavaScript 语言来编写的。

位置:

Tests

功能:用于判断Json

注意:jsonData:后面的属性,请根据Json串的属性顺序来编写。

案例:

1、判断字符串长度是否大于0

代码块
JavaScript
自动换行
复制代码
pm.test("判断列表是否大于0",function(){
    var jsonData=pm.response.json()
    data= jsonData.data.datas;
    pm.expect(data.length).to.gt(0)
    console.log(data)
})
复制成功

2、判断字符串是否为空

代码块
JavaScript
自动换行
复制代码
pm.test("判断列表是否为空",function(){
    var jsonData=pm.response.json()
    data= jsonData.data.datas;
    if(data.isEmpty(null))
        pm.expect(data.length).to.gt(0)
        console.log(data)
})
复制成功

我搜索了大多数的网上教程,但是在Postman中找不到任何关于这两个断言的直观表现,所以我将填补这个空白。(来个三连支持一下吧,不要光发好人卡了。。。)

个人吐槽:

学的越来越多了,目前已经学习了两年的安卓开发,现如今是学习Python自动化测试,关于安卓自动化测试已经学完Appium ,但目前有的大佬已经用atx,所以还需要学习,赶一赶进度。


感谢看到这里的每一位大佬/观众Orz!

如有编程或MMD渲染方面疑问可在评论下方留言我会看的!【当然能不能回答还是一方面x】