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

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

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

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

测试对象:小程序手机号

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

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

第一种:等价类划分法

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

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

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

第二种:边界值分析法

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

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

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

总结

1. 文档总结

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

2. 个人总结

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

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

相关推荐
学代码的真由酱8 小时前
Java多用户一对一网页聊天室-测试报告
java·开发语言·功能测试·测试
程序员小远1 天前
系统性能指标全解析
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
执子手 吹散苍茫茫烟波2 天前
文件的测试与下载测试用例
测试用例
啄缘之间2 天前
10.【学习】SPI & UART 验证环境与测试用例
开发语言·经验分享·学习·fpga开发·测试用例·verilog
.千余2 天前
【测试】测试用例设计攻略(6大设计方法)
服务器·网络·笔记·学习·测试用例
逆光行2 天前
奖池派对自动化测试方案与实践报告
python·功能测试·postman
A000—ic测试座(陈佳鑫)3 天前
大电流FPGA芯片测试:特性、应用、测试条件与FPGA芯片测试座案例
fpga开发·测试用例