| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 等价类和边界值 -> 正文阅读 |
|
[开发测试]等价类和边界值 |
目录 一、等价类1.等价类概念与分类????????概念:在所测试数据中,具有某种共同特征的分类
2.等价类划分解决的问题????????划分等级类可以将测试集合科学的从无穷大减少有限小,让测试工作从穷测试中解放出来,大大减少测试用例数量,提升测试效率 3.等价类划分法设计测试用例步骤与应用场景????????步骤: ????????1.需求分析????????2.划分等价类????????????????(1).有效等价类 ????????????????(2).无效等价类
3.设计用例 4.案例实战 -- QQ号注册网站帐号使用QQ号注册网站帐号,QQ号要求:6-10为自然数,同一QQ号不能重复注册 5.案例实战--新浪邮箱登录新浪邮箱登录,要求输入(邮箱名)@sina.cn和密码进行登录 邮箱名要求:4-16位字符,支持英文,数字,下划线(不能全是数字或者下划线) 密码:6-18位字符 ? 二、边界值1.边界值存在概念及其意义?????????概念:测试用例,是对输入边界值设计测试用例,是对输入或者输出的边界值(有效等价类和无效等价类的界限)进行测试的黑盒测试方法 ????????2.意义:测试经验表明错误往往会发生在输入或者输出范围的边界上,所以边界值是对这些边界进行测试,是对划分等价类的一种补充 ????????3.边界值概念
2.两位数加法计算器案例需求:一个可以计算两位数的加法计算器
3.设计测试用例的步骤与边界值应用场景?1.需求分析????????2.划分等价类 ????????3.确定边界 ????????????????上点、内点、离点 ????????4.设计测试用例 2.边界应用场景在等价类的基础上针对有边界范围的测试数据输入的地方 确定测试条件时,明显存在(>,<,>=,<=,=!)等的分析 典型代表:有边界范围的输入输出框类测试 4.QQ号注册网站案例补充使用6-10位的QQ号注册网站,QQ号要求6-8位自然数 边界分析
通过边界分析补充的用例:
重复用例消除
5.边界值分析扩展
结论:
|
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 0:27:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |