接口测试----概述

目录

生活中和软件程序中的接口

接口的定义

接口测试的概念

接口测试的主要内容

接口测试的范围

接口测试的适用场景

接口测试的特点

接口测试的必要条件

如何获取接口信息

接口测试必须具备的知识

postman安装


生活中和软件程序中的接口

生活中的接口:数据线、网线等等

软件程序的接口:一个APP中的登录方式有微信、QQ、微博、支付宝等,这些都是接口

接口的定义

API(application program interface):API接口属于一种系统或程序的调用接口。

GUI(graphic user interface):GUI接口属于一种图形界面的操作软件的系统。

接口测试的概念

接口测试就是测试系统内部各个组件间的接口,以及系统与外部系统之间的交互点。是集成测试常用的一个手段。

接口测试的主要内容

1、检查数据的交换

2、传递和控制管理过程

3、系统间的相互逻辑依赖关系

接口测试的范围

接口测试的适用场景

1、一般用于系统间交互开发

2、适用于为其他系统提供服务的底层框架系统和中心服务系统

3、适用于一个上层系统中的服务层接口

总之,平台越复杂,接口越庞大,接口测试的效果越明显。

接口测试的特点

1、接口测试没有具体的页面

2、通过接口规范文档上的调用地址、请求参数,拼接请求信息

3、发送请求,检查返回结果

4、只需测入参和出参就行

5、接口测试可以发现页面上发现不了的bug

6、可以检查系统的异常处理能力

7、可以检查系统的安全性、稳定性

8、前端随便变,接口测好了,后端不用变

接口测试的必要条件

1、接口说明

2、调用URL(统一资源定位)

3、请求方法(get/post)

4、请求参数、参数类型、请求参数说明

5、返回参数说明

如何获取接口信息

1、标准化的接口文档

2、询问开发人员

3、测试人员自己抓包获取数据和信息

接口测试必须具备的知识

1、常见的接口传输协议

http/https(应用层协议)、ftp(文件传输协议--应用层协议)、jdbc(Java和数据库连接的标准)等等

2、常用的接口测试工具

chrome、Firefox、postman、jmeter、fiddler/whistle(抓包工具)

3、常见的接口数据组织形式

HTML、JSON、String、XML

postman安装网址

postman.com,点击直接下载安装即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值