首页 > 编程知识 正文

集成测试是接口测试吗,接口测试流程

时间:2023-05-04 15:02:49 阅读:58548 作者:566

在介绍接口测试之前,本文介绍了接口的概念和常见的接口类型。

接口是指外部系统和系统之间以及内部子系统之间的相互作用点。 包括外部接口、内部接口,内部接口还包括上级服务和下级服务接口、对等接口。

典型的web接口:一个是http协议接口,另一个是web服务接口(如soup、rmi和rpc协议)。 本文主要介绍http请求接口。

常见的http请求方式除了get (检查)、增加开机自检(post )之外,还包括put )、delete (删除)等。

1 ) get型接口

格式:请求数参数写在网站后面,'?' 使用进行连接,多个参数之间用''进行连接。 例如,https://API.douban.com/v2/book/search? q=' ',这是豆瓣查询图书信息的开发api。 q=' ',单引号中是查询的参数。 例如,查阅《小王子》这本书的信息,就会得到q='王子'。 请使用postman工具试试。 下图:

场景: get类型接口用于检索信息,经常用于查询列表查询功能等数据,单击查询按钮可以调用get接口并返回信息

特征)1)请求数据量少,2 )参数被暴露在url地址中,因此存在安全隐患

2 )开机自检型连接器

说明:如果将数据发送到指定资源位置并请求数据,如提交表单、上载文件,则开机自检请求可能会创建新资源

场景:注册、上传、投稿等功能。 例如,用户收藏作为豆瓣网站的书、写笔记、发表评论

特点:要求数据量大,安全性高

如豆瓣注释的开放api所示,请参照下图:

3 ) put型接口

说明: put请求用于将最新内容上载到指定资源的位置

场景:用户在豆瓣网站上修改图书收藏、修改笔记、修改评论时

请参阅下图,如豆瓣修改注释的打开api :

4 ) delete接口

说明:请求服务器删除由请求中的url标识的资源

场景:用户在豆瓣网站上取消书籍收藏、删除笔记、删除评论时

请参见下图,类似于删除豆瓣注释的打开api :

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。