测试用例之功能测试的核心:等价类划分法、边界值分析法的完整认识

前端学习测试的2天:用最简单的语言,对功能的概念娓娓叙来...

友情链接【1天学习:测试用例和抓包测试】

前言:举例前,明确测试对象及需求

测试对象:小程序手机号

需求前提:手机号:必须是 11 位中国大陆手机号(仅数字,1 开头)

校验规则:格式错误时前端拦截,不发送请求,给出明确提示;格式正确时可正常请求

第一种:等价类划分法

1. 概念:把用户的输入 / 操作,分成「有效等价类(符合需求的正常操作)」和「无效等价类(不符合需求的异常操作)」,测一个代表就能覆盖整类场景,避免重复写用例。

2. 举例:手机号输入框,有效等价类是「11 位正确手机号」,无效等价类是「空、10 位、12 位、含字母、含特殊字符、非手机号格式」。

3. 等价类划分法,完整测试用例【手机号输入框】:案例结合到,测试用例,让你清晰可见

第二种:边界值分析法

1. 概念:80% 的 bug 都出在边界上,专门测临界点,是等价类的补充,万能 5 点公式:最小值、刚好超最小值、最大值、刚好不足最大值、中间值。

2. 举例:验证码要求 6 位数字,边界值就是「6 位(正确)、5 位(错误)、7 位(错误)、空(错误)、全 0 / 全 9(边界)」。

3. 边界值分析法,完整测试用例【手机号输入框】:案例结合到,测试用例,让你清晰可见

总结

1. 文档总结

前端的小伙伴,看完是不是觉得很简单,测试的专业术听起来不容易知道意思,代入使用就会发现原来很简单,

2. 个人总结

等价类划分法:就是测试正常操作和非正常操作情况下,页面提示或反馈是否符合用户习惯,用户体验是否良好,(也可以说:这个功能正向和反向的反馈,是否符合主流做法!)

边界值分析法:可以说是【等价类划分法】的儿子,细分归类给这个方法划分到等价类的非正常操作的这一类的子类,为什么说子类?你细心其实也发现了,父亲中非正常操作,并不只有临界点这块的测试,

相关推荐
测试员周周14 小时前
【AI测试智能体】为什么传统测试方法对智能体失效?
开发语言·人工智能·python·功能测试·测试工具·单元测试·测试用例
测试员周周1 天前
【AI测试功能5】AI功能测试的“黄金数据集“构建指南:从0到1搭建质量评估体系
运维·服务器·开发语言·人工智能·python·功能测试·集成测试
Apifox.1 天前
Apifox 近期更新|AI Agent Debugger、A2A Debugger、Postman API 导入、Ask AI 侧边栏对话
前端·人工智能·后端·测试工具·测试用例·postman
llilian_161 天前
如何甄选专业级失真度测量仪校准装置
人工智能·功能测试·单片机·嵌入式硬件·测试工具·51单片机
llilian_162 天前
失真度测量仪校准 精准可靠的失真度校准检定测试仪筑牢检测根基 失真度检定装置
功能测试·单片机·嵌入式硬件·硬件工程
测试员周周2 天前
【免费福利】AI测试:测试技能包进阶:造数、压测、视觉回归、CI 全流程串联
开发语言·人工智能·python·功能测试·测试工具·ci/cd·测试用例
qq 13740186112 天前
ISTA 3L 2023 电商包装安全测试与质量试验全解析
功能测试·安全·可用性测试·安全性测试
测试那点事儿2 天前
测试用例设计方法与理论基
测试用例
智擎软件测评小祺2 天前
功能检测前期准备:夯实检测高效开展的基础
功能测试·cma·第三方检测·cnas·功能检测
代码不停3 天前
软件测试分类
功能测试·可用性测试