【博学谷学习记录】超强总结,用心分享|软件测试,postman学习总结

postman

    Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,一款非常流行的接口调试工具,它使用简单,而且功能也很强大,并能运行测试用例的的Chrome插件,主要用于接口请求测试,模拟网络请求包,快速创建请求,回放、管理请求,验证接口返回数据的正确性。无论是前端后台,还是测试人员,都可以用postman来测试接口,用起来非常方便。

    Postman有两种安装方式,最早是以Chrome浏览器插件的形式存在的,可以到chrome商店搜索下载安装。由于2018年初 Chrome停止对Chrome应用程序的支持,所以不再推荐使用该方式。目前Postman提供了独立的安装包,不再依赖于Chrome浏览器了。同时支持MAC、Windows和Linux,推荐使用这 种方式安装。

    安装好之后,我们先打开Postman,可以看到界面分为左右两个部分,右边是我们要讲的collection,左边是现在要讲的的request builder。在request builder中,我们可以通过Postman快速的随意组装出我们希望的request。一般来说,所有的HTTP Request都分成4个部分,URL 、method、headers和body。而Postman针对这几部分都有针对性的工具。

    Postman实现步骤为设置请求方式->输入接口地址->点击发送请求->查看响应结果。要组装一条Request,URL永远是你首先要填的内容,在Postman里面你曾输入过的URL是可以通过下拉自动补全的。如果你点击Params按钮,Postman会弹出一个键值编辑器,你可以在哪里输入URL的Parameter,Postman会帮你自动加入到URL当中,反之,如果你的URL当中已经有了参数,那么Postman会在你打开键值编辑器的时候把参数自动加载,也可以直接根据接口文档输入。

操作显示图


    Collection 是 requests的集合,在做完一個测试的時候, 你可以把這次的 request 存到特定的 Collection 里面,如此一來,下次要做同样的测试时,就不需要重新输入。而且一个collection可以包含多条request,如果我们把一个request当成一个test case,那collection就可以看成是一个test suite。通过collection的归类,我们可以良好的分类测试软件所提供的API.而且 Collection 还可以 Import 或是 Share 出來,让团队里面的所有人共享你建立起來的 Collection。

    有时需要我们在不同的环境下跑相同的测试,接口测试都会有一个断言操作,也有一个变量被频繁使用,就可以通过postman设置环境 展开环境切换下拉列表,点击[Manage Environments]

    断言就是我们预期值和接口返回值是否一样,在我们测接口的时候,没有断言的接口都是耍流氓,因为做自动化的时候,不加断言我们不知道这个接口是执行成功了还是执行失败了,所以断言是做接口自动化必须的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容