接口测试概述

一、为什么要做接口测试?

不同端的工作进度不一样,节约时间,缩短项目时间;

提高工作效率;

提高系统的健壮性。

二、什么是接口测试?

含义:接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及 系统间的相互逻辑依赖关系等。

接口的种类:{  外部接口、内部接口  }

接口的分类:

     http

post   get  delete  put 

不同接口类型的差异?

参数提交方式;

请求数据大小;

安全性。

三、接口测试流程?

需求讨论 →需求评审 → 场景设计 → 用例设计→数据准备 →执行

为什么要设计测试用例?

理清思路,避免漏测;

提高测试效率;

跟进测试进度;

告诉领导做过;

跟进重复性工作。

如何设计接口测试用例,哪几点考虑?根据开发接口文档

功能  逻辑业务  异常  安全

1、功能是否按照接口文档来设计。(功能用例设计)

2、功能业务是否正常。(功能用例设计)

1、是否依赖业务。(逻辑用例设计)

1、参数异常(关键字异常、多或少参数、参数为空、错误参数)和数据异常(关键字数据、数据为空、长度不一致、错误数据 )。(异常用例设计)

1、cookie、header、唯一识别码(安全用例设计)

四、接口测试工具?目的提高工作效率。

如何选择接口测试工具:时间;简易程度;业务复杂度;测试人员能力来考虑选择。

接口测试工具分类:抓取接口工具;测试接口工具。

Δfiddler

Δpostman

Δwireshark

Δsoapui

Δpython、php(接口自动化)

Δloadrunner

Δhttprequester

ΔjMeter

原文地址:https://www.cnblogs.com/linxiu-0925/p/9195791.html

时间: 2024-08-29 22:45:29

接口测试概述的相关文章

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

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

【接口测试概述】

接口测试是测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间.内部各个子系统之间的交互点.测试的重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系. 接口测试可以分为两大类:模块接口测试和web接口测试模块接口测试是单元测试的基础,它主要测试模块的调用与返回 模块接口测试的一些要点:   1.检查接口返回的数据是否与预期结果一致   2.检查接口的容错性,假如传递的数据的类型错误时是否可以处理   3.接口参数的边界值,例如,传递的参数足够大或为负数时,接口

一.接口测试概述

定义 WIKI定义:接口测试作为集成测试的一部分,通过直接控制API来判断系统的功能性,可靠性,性能与安全性.API测试是没有界面的,执行在通讯层.API 测试在自动化测试中有着重要的地位,因为API一般是应用逻辑的主要接口,而GUI测试在敏捷开发和DevOps的快速迭代和频繁变更中很难维护. 分类 接口测试是测试系统组件间接口的一种测试.接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点.测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等.接口测

接口自动化:HttpClient + TestNG + Java(一) - 接口测试概述+自动化环境搭建

1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试. 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试.在组件测试中,我们对单个组件自身的功能性能等指标进行验证,上升到集成测试级别,我们则进一步去验证组件之间的交互和集成.而组件之间的交互,就是通过'接口'来达成的.所以一定程度上,集成测试和接口测试概念是大幅度重叠的.(就组件集成/接口测试

【转】使用 Jmeter 做 Web 接口测试

最近总结了一下在接口测试方面的知识与心得,在这里与大家分享一下,如有说的不对的地方请多多指正. 接口测试概述 定义 API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for

JMeter——使用 Jmeter 做 Web 接口测试

接口测试概述 定义 API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and se

使用 Jmeter 做 Web 接口测试

接口测试概述 定义 API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and se

使用jmeter做web接口测试

接口测试概述 定义 API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and se

接口测试(一)基础

接口测试概述 要进行接口测试,我们肯定要了解什么是接口?什么是接口测试?为什么要进行接口测试?HTTP协议等等知识. 什么是接口 是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作的细节 什么是接口测试 接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系,其中接口协议分为:HTTP,WebServices,Dubbo,Thrift,Socket类型 为什么要进行接口测试