接口测试-1.1概念以及开展接口测试的原因

简单粗暴总结接口测试的概念,类型,本质,原因,测试点

1.什么是接口测试?

测试A,B模块间的数据传递。就是:通过客户端登录系统 = 传参调用登录api

测试的重点就是检查数据的交换,传递和控制管理过程,以及系统间的逻辑依赖关系。

2.接口类型

程序内部接口:本系统各个模块或者功能间的接口传参,这些api只能本系统自己用。

系统对外接口:调用别人的api,比如:QQ账号登录api,物流跟踪api......

3.接口分类

webservice接口:soap协议,请求/回复都是xml格式

http api接口:http协议,请求是key-value格式,返回大多是json格式。

3.开展接口测试的原因?

修复成本低,能发现底层bug,测试活动能尽早介入

前后端分离,易维护

越过客户端测服务器的安全性,稳定性

4.后端接口测试的测试点

  • 业务功能测试(正常/异常场景)
  • 边界值分析测试(业务边界、参数边界)
  • 参数组合测试
  • 异常测试(重复提交,环境异常,大数量测试)
  • 性能测试(并发,事务,分布式,压力)
  • 安全测试

结语:接口测试还是黑盒测试,从客户端测功能,变成了无客户端调用api测

原文地址:https://www.cnblogs.com/bf-blackfish/p/10257880.html

时间: 2024-10-08 16:48:34

接口测试-1.1概念以及开展接口测试的原因的相关文章

Python接口测试实战4(上) - 接口测试框架实战

如有任何学习问题,可以添加作者微信:lockingfree 课程目录 Python接口测试实战1(上)- 接口测试理论 Python接口测试实战1(下)- 接口测试工具的使用 Python接口测试实战2 - 使用Python发送请求 Python接口测试实战3(上)- Python操作数据库 Python接口测试实战3(下)- unittest测试框架 Python接口测试实战4(上) - 接口测试框架实战 Python接口测试实战4(下) - 框架完善:用例基类,用例标签,重新运行上次失败用例

接口测试概述:概念、目的、流程、工具、技能以及接口用例设计

一.什么是接口测试 二.接口测试流程 三.接口测试目的 四.接口测试用例设计 五.接口测试内容 六.接口测试工具 七.接口测试需要掌握的知识

webservice接口测试,使用SoapUI工具进行接口测试

首先,接口使用cxf编写接口,测试工具使用SoapUI 5.2.1 安装之后是这样的图标: 测试操作步骤如下: (1)首先找到cxf-webservice.xml配置信息中地址,在浏览器中出入:http://127.0.0.1:8080/ssg?wsdl会生成文档说明,直接给要对接的用户即可 <jaxws:endpoint id="ssg" implementor="cn.exchange.cxf.DataExchangeWebServiceImpl" add

接口测试概念及分类

接口测试是测试系统组件间接口的一种测试,它界于单元测试与系统测试中间, 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点. 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等. 接口测试实施在多系统多平台的构架下,有着极为高效的成本收益比.接口测试天生为高复杂性的平台带来高效的缺陷检测和质量监督能力.平台越复杂,系统越庞大,接口测试的效果越明显. 二.接口测试分类: 1.代码接口测试(模块间接口测试) 例如:java中的interface接口 2

接口测试

一.前端和后端 前端:客户端,运行在用户端的界面&功能.eg:打开的网站,手机端的app 后端:服务端,其实是对数据库的操作.eg:在页面上操作的时候,这些业务逻辑.功能,比如说你购物,发微博这些功能是由后端来实现的,后端去控制你购物的时候扣你的余额 接口:前端和后端是通过接口做交互. 二.接口概念 g接口:功能分两种,一种是程序内部的接口,一种是系统对外的接口,测试一般测试对外接口:协议分两种,一种是webService接口,一种是http api 接口. 对内接口:比如你要从别的网站或服务器

服务端测试之接口测试初探

提起服务端测试,第一反应想到的可能就是http协议.socket连接.post/get发送请求等等.回想起小编当时初次接触服务端测试,真可谓一脸懵逼,不知道要干什么也不知道从哪儿开始做.服务端测试往往呈现给大家的是一个很大很宽泛的任务,我们知道要做服务端测试但却不知道怎么做,流程是啥,用什么工具去做,要达到什么样的效果.今天小编就结合最近自己做的一些服务端测试的任务,和大家聊聊服务端测试中的一个常见方法--接口测试. 一.什么是接口测试 先来看看接口测试的定义: 接口测试是测试系统组件间接口的一

接口测试初识

什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app.网址这些它在进行数据处理的时候都是通过接口来进行调用的. 程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块.发帖模块等等,那你要发帖就必须先登录,

接口测试基本操作与常用接口测试工具

from:https://www.cnblogs.com/feng0815/p/7509541.html 首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口.系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app.网址这些它在进行数据处理的时候都是通过接口来进行调用的.程序内部的接口:方法与方法之间,

Jmeter接口测试 1=&gt; 接口测试介绍

第一节 接口测试概念 什么是接口测试概念:接口测试是测试系统组件间接口的一种测试.接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点. 测试的重点是要检查数据的交换,传递和控制管理过程, 以及系统间的相互逻辑依赖关系等. 接口测试场景手机APP客户端软件:桌面软件等web网站API:微信接口.新浪微博接口等等公司内部系统API:订单接口需要调用用户资金接口查询余额 软件架构模型服务器-客户端: a. b/s -> 浏览器服务器模型,通过http协议.websocket协议等进行