接口测试 postman 能实现接口自动化测试吗

busgade · 2018年10月10日 · 最后由 全三三 回复于 2018年10月16日 · 3254 次阅读

postman 能做接口自动化吗,需要哪些工具
还有 postman 做自动化有哪些劣势缺点,试过的大佬告知一下,谢谢

最佳回复
busgade 回复

算不上缺点吧,适合自己的才是最好的。Postman 毕竟是一个工具,对于编码不是很熟悉的同学来说上手容易,不过相对于编写代码
不足之处以下几点:

  • 操作比较繁琐,你需要在界面上点来点去,写代码做接口测试就没那么麻烦,几行代码就搞定。
  • 部分功能受限,比如 Postman 里面一些变量的处理还是需要编写脚本 (还只能用 Js,如果不熟悉 js 就玩不转了) 所以综上所述,个人建议如果你是小白,写接口测试代码不熟悉那就先用 Postman 等工具,如果你对代码熟悉,就用代码来做接口测试。具体还看你们领导的要求。
  • 相关参考:Python 接口自动化测试实践
共收到 6 条回复 时间 点赞

能 结合 newman

Postman+Newman+Jenkins 就可以做接口自动化,详见:Postman 接口自动化测试

Sutune 回复

大佬,能说下这个相比直接用代码写框架有哪些缺点吗,领导不太愿意用这个,说这个效果肯定不如代码框架做自动化好

busgade 回复

算不上缺点吧,适合自己的才是最好的。Postman 毕竟是一个工具,对于编码不是很熟悉的同学来说上手容易,不过相对于编写代码
不足之处以下几点:

  • 操作比较繁琐,你需要在界面上点来点去,写代码做接口测试就没那么麻烦,几行代码就搞定。
  • 部分功能受限,比如 Postman 里面一些变量的处理还是需要编写脚本 (还只能用 Js,如果不熟悉 js 就玩不转了) 所以综上所述,个人建议如果你是小白,写接口测试代码不熟悉那就先用 Postman 等工具,如果你对代码熟悉,就用代码来做接口测试。具体还看你们领导的要求。
  • 相关参考:Python 接口自动化测试实践

postman+newman 是官方提供的方法,有点是命令行执行,比较容易实现,缺点是没有 httprunner 这样的框架那样,可以根据自身情况来改变框架实现方法,个人认为能改的框架才是实现自动化比较好的方式

用 POSTman 想在此基础上做功能实现局限性比较大,如果自己开发可能成本高些,但是可以自由发挥,也好维护。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册