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

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

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

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

测试对象:小程序手机号

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

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

第一种:等价类划分法

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

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

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

第二种:边界值分析法

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

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

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

总结

1. 文档总结

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

2. 个人总结

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

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

相关推荐
汽车仪器仪表相关领域10 小时前
NHA-604/605汽车排放气体测试仪:00级国标计量|多动力车型兼容|移动/固定双工况|智能联网尾气检测设备
大数据·人工智能·功能测试·安全·汽车·压力测试·可用性测试
炎武丶航21 小时前
汽车功能测试学习(1):FCW前方碰撞预警
功能测试·学习·汽车
hans汉斯2 天前
计算机科学与应用|改进MeanShift算法在智能监控视频中的应用研究
图像处理·人工智能·功能测试·深度学习·算法·音视频
天才测试猿2 天前
实例介绍:Unittest框架及自动化测试实现流程
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
姚青&2 天前
测试用例设计方法
测试用例
llilian_162 天前
便携式相位测量模块应用方案的核心优势
网络·功能测试·单片机
东舟技术3 天前
AI全链路测试智能体上线啦!
人工智能·功能测试·测试工具·自动化
程序员三藏4 天前
自动化测试详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
道道_Love4 天前
AI 测试用例生成第4版升级,效果明显
人工智能·测试用例·功能安全