700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 一个完整的接口测试流程

一个完整的接口测试流程

时间:2019-08-28 06:34:04

相关推荐

一个完整的接口测试流程

什么是接口测试

所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。

接口测试原理: 模拟客户端发送请求到服务器,服务器接收请求并处理,返回响应到客户端, 客户端接收响应这样的一个过程。

为什么要做接口测试

1.相比系统测试,更早介入测试,提高效率;

2.可以发现前端测试不了的问题,提高版本质量;

3.接口标准化了,更容易实现自动化和持续集成,降低测试成本。

因此在软件测试招聘岗位的要求中,无论是功能测试、自动化测试、性能测试亦或测试开发岗位,接口测试都是必须掌握的!

什么时候要做接口测试?

● 新接口开发完成。

● 代码,接口有更改,需要回归测试。

如何开展接口测试

接口测试的开展一般包含5个部分:接口文档分析、接口用例设计、执行接口用例、定位bug提交并跟踪、输出接口测试报告。

接口文档及分析

接口文档是一个描述接口信息的文档,定义了接口的地址、请求方法、入参、响应的约束,接口文档是接口测试的依据。接口文档也是前后端协作的依据,前端工程师根据接口文档,进行接口调用,实现前端功能。

/seanyang_/article/details/122961081

接口文档一般为在线文档,可以手工维护,或者自动生成。

手工维护:

● 如使用word文档进行维护,需要及时更新。

● 使用测试工具,如postman、apifox可以进行接口的维护,生成在线文档。

自动生成:

● 依据所使用的代码语言,使用对于的工具和框架生成在线的接口文档。如Swagger文档。

基于openapi的接口文档,可以很方便的导入到测试工具平台进行使用。

接口文档主要包含以下内容。

(1)接口功能:对接口作用的大概描述,使人一眼就知道该接口的作用。

(2)接口URL:即接口的请求地址。一般都是相对地址,便于在不同环境之间切换。

(3)请求方法:一般的HTTP的请求方法是POST或GET。

(4)请求参数:包含参数类型及其限制条件。

(5)返回包数据的实例。

(6ÿ

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。