接口测试工具分享

接口测试一般应用于多系统间交互开发,或者拥有多个子系统的应用系统开发的测试。在多系统多平台的构架下,它有着极为高效的成本收益比。接口测试可以为高复杂性的平台带来高效的缺陷检测和质量监督能力,平台越复杂,系统越庞大,接口测试的效果越明显。

什么情况下开展接口测试
1.项目处于开发阶段,确认前后端联调接口是否请求的通
2.有接口需求文档,开发已完成联调,功能测试展开之前
3.版本上线前,进行整体回归测试,对准备上线的版本进行抓包,查看服务器地址是都正确
4.版本功能稳定后,接口自动化
5.应用在安全测试,性能测试领域等。

如何进行接口测试
发送http请求来进行测试,首先我们要看请求的方法是什么get、post或者其他请求、之后输入URL地址,比如get请求获取数据。

post请求获取列表数据,post请求一般需要传递参数,所以我们要在请求体中添加参数(如图中的type)

接口测试用例设计
接口测试是无界面的功能测试,设计用例思路跟功能测试一样(只是一个注重的是测前端页面,一个注重的是测后端接口)
1.输入参数测试: 针对输入的参数进行测试,也可以说是假定接口参数的不正确性进行的测试,确保接口对任意类型的输入都做了相应的处理:输入参数合法,输入参数不合法,输入参数为空,输入参数为null,输入参数超长;
2.功能测试:接口是否满足了所提供的功能,相当于是正常情况测试
3.异常场景,如:请求超时、快速连续点击、请求失败情况(任务型的,失败后是否可以重新下发任务)

接口测试工具
上面get请求和post请求就是用Eolinker做的,官网有免费版可以直接操作,感兴趣的也可以试试。

原文地址:https://www.cnblogs.com/dc20181010/p/13882291.html