接口测试的基础知识之功能测试

接口测试分类

接口测试主要分三个维度也叫测试点,功能测试,性能测试,安全性测试

接口测试价值

成本低

收获高

可以检查到ui前端页面不能覆盖到的测试点,这是因为前端的页面可能进行了参数校验,导致不合法的参数在前端就被拦截住了。

接口测试之功能测试测试点设计思路

功能测试设计,分为单接口测试点设计和多接口测试点设计(业务测试点设计)

单接口测试点设计框架

正向:

复制代码
必选 参数。 所有必选项,给正确数据 p0
组合 参数。 所有必选 + 任意可选,给正确数据。p2/p3
全部 参数。 所有必选 + 所有可选。给正确数据。 p1

反向

复制代码
功能异常:数据格式错误,导致功能不能正常执行
数据异常: 长度,字符,特殊字符
参数异常:
		多参数
		少参
		无参

多接口测试框架设计框架(就是业务测试点设计框架)

前提 :一定在单接口测试完毕之后

复制代码
-  尽量模拟⽤户实际使⽤场景。
- 尽量⽤最少的⽤例,覆盖最多的接⼝请求。
- 一般只需要正向测试即可
相关推荐
测试员周周12 小时前
【AI测试系统】第5篇:AI 编码工具抛硬币?我们用 LangGraph 做了个“确定性+AI”的测试系统(附自愈架构)
人工智能·python·功能测试·测试工具·架构·langchain·单元测试
llilian_163 天前
晶体频率测试仪 破解晶振品控核心难题:晶体频率网络测试仪深度解析 晶体网络分析仪
网络·功能测试·单片机·嵌入式硬件·测试工具·51单片机
llilian_164 天前
晶振测量仪 晶振频率测试仪器的多领域应用解析 晶振频率测试仪器
功能测试·单片机·嵌入式硬件·测试工具·51单片机
天天爱吃肉82184 天前
笔记:同步电机调试时电角度校正方法说明
大数据·人工智能·笔记·功能测试·嵌入式硬件·汽车
测试员周周4 天前
【AI测试系统】第1篇:LangGraph 实战:用 State Graph 搭建 AI测试流水线(4 步编排 + RAG 增强 + 完整代码)
linux·windows·python·功能测试·microsoft·单元测试·多轮对话
阿满aman4 天前
Claude+DeepSeekv4pro网络信息搜索报告
人工智能·功能测试·搜索引擎·交互
天天爱吃肉82184 天前
场地整车在环仿真测试系统及总线注入研究|新能源智驾研发硬核干货
大数据·人工智能·功能测试·嵌入式硬件·汽车
汽车仪器仪表相关领域4 天前
Kvaser Memorator Professional HS/LS:高速 + 低速双通道 CAN 总线记录仪,跨系统诊断的专业级解决方案
网络·人工智能·功能测试·测试工具·安全·压力测试
汽车仪器仪表相关领域5 天前
Kvaser Memorator R SemiPro:双通道CAN总线记录仪,汽车与工业测试的高性价比之选
大数据·网络·人工智能·功能测试·汽车·安全性测试
程序员小远5 天前
如何编写测试用例?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例