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

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

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

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

测试对象:小程序手机号

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

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

第一种:等价类划分法

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

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

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

第二种:边界值分析法

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

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

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

总结

1. 文档总结

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

2. 个人总结

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

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

相关推荐
测试开发技术2 小时前
Cursor 生成测试用例实战:一个 Skill,10 分钟产出可评审测试用例
自动化测试·软件测试·测试开发·测试用例·cursor·skills
尚云第三方软件测试2 小时前
什么是软件功能测试?第三方软件功能测试报告的核心内容是什么?
功能测试·软件功能测试·软件功能测试报告·第三方软件测试报告
llilian_162 小时前
音频分析仪 专业音频分析仪破解行业测试痛点实战解析 音频测试仪 专业音频分析仪
大数据·功能测试·单片机·测试工具·音视频
测试老哥20 小时前
Web自动化测试:Cypress 测试框架概述
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
Greg_Zhong20 小时前
测试用例使用及浏览器抓包测试接口
测试用例
llilian_1621 小时前
卫星时钟 时钟同步解决方案——基于高精度卫星时钟同步授时装置 卫星同步时钟 授时同步装置
功能测试·单片机·测试工具
东方不败之鸭梨的测试笔记1 天前
AI生成测试用例,哪些因素会影响生成用例的质量?
人工智能·测试用例
llilian_161 天前
gPTP时钟模块 gPTP时钟同步模块核心优势与全场景应用解析 PTP主时钟 ptp授时卡
功能测试·单片机·测试工具
质量行者1 天前
如何进行接口测试
功能测试·ai·测试