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

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

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

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

测试对象:小程序手机号

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

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

第一种:等价类划分法

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

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

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

第二种:边界值分析法

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

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

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

总结

1. 文档总结

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

2. 个人总结

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

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

相关推荐
测试那点事儿19 小时前
Cursor AI技能提示词设计建议:构建全覆盖测试用例生成体系(Xmind输出格式标准与用例用例)
测试用例·xmind·ai辅助测试
测试那点事儿1 天前
Cursor AI技能提示词设计建议:构建全覆盖测试用例生成体系(测试用例设计功能篇)
测试用例·ai辅助测试
汽车仪器仪表相关领域1 天前
GT-NHVR-20-A1工业及商业用途点型可燃气体探测器:精准感知隐患,筑牢工商业安全防线
运维·网络·人工智能·功能测试·单元测试·汽车·压力测试
小梁努力敲代码1 天前
抽奖系统-测试报告
java·功能测试
lifewange1 天前
AI 测试用例提示词模板
测试用例
测试那点事儿1 天前
Cursor AI技能提示词设计建议:构建全覆盖测试用例生成体系(测试用例设计场景安全性能篇)
人工智能·安全·测试用例·ai辅助测试
林开落L2 天前
【项目实战】在线五子棋对战项目测试报告
功能测试·jmeter·压力测试·postman·性能测试·xmind
开发者工具分享2 天前
软件测试工具选型指南:缺陷管理与测试用例平滑衔接方案
测试用例
llilian_162 天前
国产铷原子钟 铷频标挑选指南 铷原子频标 国产铷钟
大数据·网络·功能测试·单片机·嵌入式硬件·测试工具