接口定义

一、什么是接口

接口通常来说分为两种:前端

  • 程序内部的接口:方法与方法、模块与模块之间的交互,程序内部抛出的接口,如登陆发帖,发帖就必需要登陆,若是不登陆不能发帖,发帖和登陆这两个模块之间就要有交互,就会抛出一个接口,进行内部系统调用。
  • 系统对外的接口:从别人的网站或服务器上获取资源或信息,对方不会提供数据库共享,只能提供一个写好的方法来获取数据,如购物网站和第三方支付之间,购物网站支付时可选择第三方支付方法,但第三方不会提供本身的数据库给购物网站,只会提供一个接口,供购物网站进行调用。

二、接口返回数据web

接口返回的数据通常都是json串,json是一种通用的数据类型,格式为key-value。数据库

三、前端、后端区别

前端:客户端。通俗来说,通常状况下,web端或app端能看见的地方以及一些简单的校验,都属于前端。json

(ps:网站上显示的后台管理不属于后端哦)后端

后端:服务器端。web端或app端的系统逻辑、如购物时扣除余额,微博发到哪里等都是由后端实现的。api

四、什么叫接口测试
                统称为api,程序与程序之间的对接、交接;接口测试是测试系统组件间接口的一种测试;接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点;接口测试主要是为了检验不一样组件(模块)之间数据的一个传递是否正确,同时接口测试还要测试当前系统与第三方系统的一个测试如:支付宝、财付通、微信、银联服务器

五、为何作接口测试微信

  • 当界面功能没出来时,测试人员能够作接口测试,一是节省时间,二是测试一些界面功能测不到的场景
  • 系统之间是经过接口相互传输数据,若是接口都阻塞,系统间的接口调用和对业务的处理确定会受到很大的影响

六、如何作接口测试app

  • 项目先后端调用主要是基于http协议的接口,因此测试接口时主要经过工具或代码模拟http请求发送与接收

七、接口测试保证接口联调工具

  • 在公司中前端开发和后端开发是独立进行的,一个项目是由前端和后端组成,最终要进行先后端接口联调,来确保后端的数据能正常的展现在前端的页面,因此咱们须要对接口进行测试,以确保接口能够正常的传输数据
相关文章
相关标签/搜索