常用接口测试工具
Posted 西安华美校区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用接口测试工具相关的知识,希望对你有一定的参考价值。
作为一名开发人员,完成开发工作后,单元测试及接口测试必不可少。单元测试不用说了,Java 人员几乎都是使用 JUnit 及 JUnit 相关的测试框架。
对于接口测试呢?有什么工具可以使用呢?在说工具之前先来了解两个问题。
1.什么是接口测试?
用来检查各个组件的接口的测试,接口测试主要检查外部系统与系统之间以及各个子系统之间的交互点,测试的重点在数据的传递上。
2.为什么要做接口测试?
如果项目全部推行单元测试,时间上不允许,而接口测试是一种特殊的单元测试,覆盖率没有做到所谓的单元测试的百分之百。
不过覆盖了所有的面像用户的功能点,而且接口测试可以采用自动化 + 持续集成的方式,节约时间了成本,同时提高了效率。
java 、第三方包 、httpclient
如果使用 httpclient 进行接口测试,免不了开发人员还需要自己动手去编写代码,这个不是首选方案。笔者也不推荐这个方案,增加了程序人员的工作强度。
Postman
Postman 是一款功能非常棒的 Chrome 扩展,提供功能强大的 API&HTTP 请求调试。它可以发送几乎所有类型的 HTTP 请求,并可以附带任何数量的参数和请求头(headers)。
可以说 Postman 满足了 HTTP 接口测试的大部分功能,只有少部分的功能不被支持,比如:请求流程的控制;使得程序员可以在编写一些单元测试中解脱出来。
Postman 特点:
1.支持用例管理
2.支持 get、post、文件上传、响应验证、变量管理、环境参数管理等功能
3.支持批量运行
4.支持用例导出、导入
5.支持云端保存用例(需付费)
以上是关于常用接口测试工具的主要内容,如果未能解决你的问题,请参考以下文章