赞
踩



了解接口测试服务对象,基本作用
接口测试环境插件工具
掌握jmeter的使用
掌握接口测试的测试用例编写
| 序号 | 阶段 | 内容 |
|---|---|---|
| 01 | 第一阶段 | - 理解接口测试 |
| 02 | 第二阶段 | - 熟悉Jmeter工具组成 |
| 03 | 第三阶段(核心) | - 参数化、集合点、关联、断言、数据库 |
| 04 | 第四阶段 | - 属性管理器及逻辑控制器 |
| 05 | 第五阶段 | - 项目实战(接口功能脚本、自动化脚本、性能脚本) |





1. 熟练使用Jmeter工具;
2. 掌握接口测试规范;
3. 掌握基于Jmeter完成接口测试(功能、自动化、性能)脚本;
4. 掌握基于Jmeter对Web项目性能压测;
演示接口
接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口; 或者一种是软件接口,一种是硬件接口.
我们常说的接口是应用程序编程接口,也就是Application Programming Interface,简称API.
webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。可以使用的工具有SoapUI、jmeter、loadrunner等;
http api接口:是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post等方法,这也是最常用的两种请求方式。可以使用的工具有postman、RESTClient、jmeter、loadrunner等;
1. 统一设计标准;
2. 前后端开发相对独立;
3. 扩展性灵活;
4. 前后端都可以使用自己熟悉的技术;
1. 研发标准不统一,团队磨合难度高
2. 研发周期长
3. 可扩展性差
复习-接口的组成部分
接口测试是测试系统组件间数据交互的一种方式.
接口测试就是通过测试不同情况下的输入参数和与之对应的输出结果来判断接口是否符合或满足相应的功能性、安全性要求.
简单的说,接口测试是就是代替前端或者第三方,来验证后端实现是否符合接口规范.
通过接口测试,测试接口的正确性和稳定性, 能快速定位bug,提高测试效率.
原理:
模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收响应数据后并进行判断
接口测试流程: 定位服务器接口资源并提交测试数据,然后查看响应结果是否符合预期
定位接口资源(URL)
提交测试数据
检查响应结果
服务器接口测试, 是测试浏览器与服务器的接口, 是B/S架构的
外部接口测试, 测试第三方接口,
举例:支付接口测试/天气预报接口测试
接口测试要遵循一些要点:
我们主要使用Jmeter, 简单了解Postman、RestClient
是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件.

1). 安装谷歌浏览器
2). 打开浏览器扩展页面
3). 勾选开发者模式


是Firefox上的插件,这款插件由国人开发,功能上支持于返回的数据高亮显示

1). 安装火狐浏览器
2). 打开浏览器-附加组件
3). 搜索RESTClinet 2.0.5



接口测试常用工具很多,我们讲解的是比较常用的postman、restclient以及后续重点学习的jmeter.
STClient安装步骤**
1). 安装火狐浏览器
2). 打开浏览器-附加组件
3). 搜索RESTClinet 2.0.5
[外链图片转存中…(img-ANfMkTu5-1706593926557)]
[外链图片转存中…(img-x3lN6S0c-1706593926557)]
[外链图片转存中…(img-KJ34Kf1E-1706593926557)]
接口测试常用工具很多,我们讲解的是比较常用的postman、restclient以及后续重点学习的jmeter.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。