
接口测试
文章平均质量分 90
测试架构师北凡
十二年互联网自动化测试和测试开发工程师,累死自己也要卷死同行,学无止境
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口测试如何做?什么才叫接口测试?跟着老鸟一步到位...
1、基础介绍1)什么是接口我们常说的接口一般指2种API:应用程序编程接口GUI:图形用户界面(接口)这里我们主要说API——接口测试2)接口测试的目的测试接口的正确性和稳定性(持续集成是接口测试的核心)3)接口测试的原理模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的一个过程。4)接口测试的重点检查数据的交换,传递和控制管理过程,还包括处理的次数5)接口测试用例设计。原创 2025-06-08 14:40:17 · 791 阅读 · 0 评论 -
从接口测试到接口自动化测试,“我“需要学那些?
1、什么是接口测试?定义:测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等;目的:测试接口的正确性和稳定性;原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程;重点:检查数据的交换,传递和控制管理过程,还包括处理的次数;核心:持续集成是接口测试的核心;原创 2025-06-05 15:52:09 · 632 阅读 · 0 评论 -
资深老鸟总结,接口测试加解密处理+BUG定位+金融项目经验...
加解密接口的处理目标:知道项目中接口加解密的实现流程了解加解密的代码实现知道Jmeter如何实现接口加解密测试知道基于Requests如何实现接口加解密测试1、APP端/客户端接口加解密介绍加密方式(两种):在TCP/IP四层模型中的应用层进行加密。类似密码本,当前项目使用的是这种,可以看到所有响应内容,只是看不懂。在TCP/IP四层模型中的运输层和应用层之间进行加密,通过传输协议实现加密,如https。类似加密路径,此种加密方式抓取到的报文响应内容全是乱码2、加解密接口测试时的要点。原创 2024-02-23 15:08:30 · 1131 阅读 · 0 评论 -
测试老鸟汇总,接口测试总结与用例编写,一文策底概全...
1、为什么要做接口测试?1)现在很多系统前后端架构是分离的,因为不同端(前段,后端)的工作进度不一样,所以我们要针对最开始出来的接口,以及需要调用其他公司的(银行,支付宝,微信,qq等)一些接口进行接口测试及验证数据,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求(绕过前端太容易了), 需要后端同样进行控制,在这种情况下就需要从接口层面进行验证。在这种情况下就需要从接口层面进行验证。前后端传输、日志打印等信息是否加密传输也是需要验证的,特别是涉及到用户的隐私信息,如身份证,银行卡等。原创 2024-01-12 14:39:21 · 1253 阅读 · 0 评论 -
爆肝整理,接口测试+为什么要做接口测试总结,策底贯通...
1、什么是接口测试接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。一般来说,测试接口,就是指测试接口的功能,性能和稳定性测试,当然可能还有安全性测试。这个入门系列会让你掌握接口的功能测试。一般,来说我们听说到的接口基本上都是指HTTP或者HTTPS协议的接口测试,也就是一些web服务请求。一个软件项目中,有很多接口,少的有几十个,多的有几百上千个接口。原创 2024-01-07 14:27:16 · 1545 阅读 · 0 评论 -
史上最全,购物车测试点+发红包测试点总结,一篇策底概全...
1、购物车的测试点1)功能测试不登录和登录的情况下能否加入购物车;点击加入购物车是否会显示商品的颜色,规格,数量等等;在商品详情页面加入购物车和商品列表页面加入购物车是否有不一样的地方;假如商品库存只有100件,要验证边界值的情况,比如99,100,101件是否可以加入;加入购物车的数量是否可以为中文,英文或者特殊字符;加入到购物车的商品是否支持删除和编辑功能;加入到购物车的商品是否支持删除到0件;加入到购物车的商品是否会显示到最近加入,会通过时间进行排序;原创 2023-12-27 14:40:49 · 2212 阅读 · 0 评论 -
如何做好接口测试?资深测试老鸟总结,一篇带你打通...
1、接口测试1)什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等2)为什么要做接口测试?互联网的快速发展,公司内部系统或与外部系统的关联越来越多,一个业务流程关联多个后端系统,它们的关联都是基于接口来实现,接口测试可以将复杂的系统关联进行简化,只要做好每个接口的测试就能够较好的保证系统质量。原创 2023-12-25 14:25:29 · 988 阅读 · 0 评论 -
史上最全,资深测试老鸟-接口测试总结,看这篇就足够了...
1、什么是接口接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口。原创 2023-12-24 14:45:29 · 1015 阅读 · 0 评论 -
资深8年测试整理,接口测试必备-加密与签名,让你不再走弯路...
1、接口加密解密1)什么是加密以及解密?加密:在网络上传输的原始数据(明文)经过加密后形成(密文)传输,防止被窃取。解密:将加密还原成原始数据2)加密方式分类?对称式加密:对加密和解密使用的是同一个密钥非对称式加密:非对称式加密需要两个密钥(双钥),分别叫公钥和秘钥,这两把秘钥可以互相加解密,公钥公开的,不需要保密,私钥是保密的。2、加密方式1)加对称密技术DES加密算法:加密安全性弱,一般应用于旧的系统里面AES加密算法:一般用于前后端分离的接口加密Base64加密算法:编码的方式。原创 2023-10-12 15:01:29 · 319 阅读 · 0 评论 -
你真的会维护接口测试用例吗?接口/接口自动化用例常见问题+解决...
接口测试用例维护1、问题:接口列表中的接口不唯一问题:由于开发提供接口列表的方式不够高效或者由于测试人员对接口项目不够了解等原因,可能会导致测试项目中完整的接口列表不够明确,某些接口被重复测试或者某些接口未被覆盖到。改善:1)规定开发使用统一的文档工具推送新版本的接口文档(git等方式);规定统一的接口命名规范2)测试维护接口用例的接口关联当对应的接口下;及时维护和更新接口地图;原创 2023-10-10 14:43:40 · 686 阅读 · 0 评论 -
测试老鸟整理,Fiddle抓包实战-App数据包抓取,看这一篇就够了...
我们在做接口测试的时候有两种情况:第一种是先拿到接口测试规范文档,再去做接口测试。第二种是没有接口文档,只有通过自己抓包。那么说到抓包,就不得不说抓包工具,对于浏览器web端,我们只需要通过F12打开开发者工具便可抓包;但是对于手机端,我们就需要利用抓包工具,比如常用的抓包工具:fiddler、Charles。这里使用的是安卓模拟器,当然如果你喜欢使用真机测试也是可以的。原创 2023-10-09 14:50:28 · 1465 阅读 · 0 评论 -
爆肝整理,接口测试-Fiddler对Jmeter请求抓包(详细实战)
使用Fiddler结合Jmeter来抓包分析,从而更好的辅助测试。遇到的问题以一个获取学生信息的接口为例进行说明。当在Jmeter里按接口文档正确设置好请求,打开Fiddler之后,发现无法抓到Jmeter的请求。从图片可以看到,Fiddler并没有抓到Jmeter发送的请求。问题分析简单分析一下,Fiddler在使用过程中是以代理Web服务器的形式进行的,代理地址为127.0.0.1,端口为8888,它在运行时会监听8888端口的HTTP代理。原创 2023-08-10 15:17:18 · 1168 阅读 · 0 评论