等价类划分方法的应用
问题描述:
允许1到6个英文字符或数字,按OK结束
有效等价类:
长度:1到6
字符:a-z,A-Z,0-9
无效等价类
长度:0,7
字符:英文/数字以外字符,控制字符,标点符号
划分等价类:
有效等价类 | 无效等价类 | |
长度 | 长度为1-6 | 长度为0 |
长度大于6 | ||
字符 | 只含有a-z | 含有控制符 |
只含有A-Z | 含有标点符号 | |
只含有0-9 | ||
只含有a-z和A-Z | ||
含有a-z和0-9 | ||
含有A-Z和0-9 | ||
含有A-Z,a-z和0-9 |
编写测试用例:
编号 | 测试用例 | 覆盖等价类 | 预期结果 |
1 | abcdef |
长度为1-6 只含有a-z |
true |
2 | ABCDEF |
长度为1-6 只含有A-Z |
true |
3 | 123456 |
长度为1-6 只含有0-9 |
true |
4 | abcABC |
长度为1-6 含有a-z和A-Z |
true |
5 | abc123 |
长度为1-6 含有a-z和0-9 |
true |
6 | ABC123 |
长度为1-6 含有A-Z和0-9 |
true |
7 | AbC1b2 |
长度为1-6 含有A-Z,a-z和0-9 |
true |
8 | 长度为0 | wrong | |
9 | abcdefgh | 长度大于6 | wrong |
10 | LF12ab |
长度为1-6 含有控制字符 |
wrong |
11 | acA1. |
长度为1-6 含有标点符号 |
wrong |
转载于:https://www.cnblogs.com/lgc24/p/4356326.html
等价类划分方法的应用相关推荐
- 测试用例_等价类划分方法
一.测试用例 1.1测试用例/案例(test case/test instance) 1.1.1 定义 在测试执行之前,由测试人员编写的用来指导测试过程的重要文档,测试用例主要由:用例编号.测试目 ...
- 3.4 黑盒测试用例的设计方法 之 等价类划分与边界值分析
3.4 黑盒测试用例的设计方法 具体的黑盒测试用例设计方法包括等价类划分法.边界值分析法.场景法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 这些方法是比较实用的,但采用什么方法 ...
- 测试用例设计方法 之【等价类划分法】
前言: 在没有测试用例之前,团队里的成员进行测试时,完全"以人为本",根据个人思路.需求理解度.发散性思想来完成测试系统,人无完人,弊端显而易见.衍生出[测试用例]后,测试工作的目 ...
- 黑盒测试用例设计方法理论结合实际 -> 等价类划分
一. 概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 二. 等价类划分的应用 等价类 ...
- 黑盒测试技术中的等价类划分法、边界值分析法、因果图法和决策表法进行测试用例设计
一.实验目的 1.能熟练应用黑盒测试技术中的等价类划分法.边界值分析法.因果图法和决策表法进行测试用例设计. 2.对测试用例进行优化设计 二.实验环境 Windows系统+ Office工具 三.实验 ...
- 黑盒测试技术(概念等价类划分法详细)——软件质量保证与测试
概念: 不深入代码细节的测试方法称为动态黑盒测试.软件测试员充当客户 来使用它.又称闭着眼睛测试软件.主要针对软件界面和软件功能进 行测试. 不用关心软件的内部结构 站在用户角度看现有的功能是否被正确 ...
- 测试用例设计-等价类划分法
by 青竹居士 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例.等价类是指某个输入域的子集合.在该子集合中,各个 ...
- 软件测试:等价类划分举例
等价类的设计思路: 根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表 为每个等价类规定一个唯一的编号 设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所 ...
- 等价类划分经典实例-三角形测试用例设计
测试背景: 某程序规定:"输入三个整数 a . b . c 分别作为三边的边长构成三角形.通过程序判定所构成的三角形的类型,当此三角形为一般三角形.等腰三角形及等边三角形时,分别作计算 - ...
最新文章
- excel合并多个工作表_如何快速的合并多个 Excel 工作簿至一个工作簿中的工作表?...
- 使用python实现knn算法_使用python实现knn算法
- Java中的引用与C中的指针
- 生产订单结算KKS1常见错误
- xdpyinfo命令找不到_无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。
- jsp文件上传_文件上传
- Ubuntu16U盘没有不能新建粘贴文件[sdf] Write cache: disabled, read cache: enabled, doesn‘t support DPO or FUA
- 解决RichEdit line insertion error的方法(转载)
- 吴恩达|机器学习作业5.0.偏差与方差
- (转)CentOS7安装Nginx1.14.2
- linux cpu bench,Linux下一种简单易行的cpu benchmark方法
- python实现杨辉三角
- 关于PHP微信h5棋牌程序开发数据库的备份
- [挑战杯] 火焰检测
- 微信小程序测试号申请页面不显示AppID 和AppSecret的解决办法
- 合并pdf文件-批量打印
- python中tmp什么意思_python中tmp
- 遥控器的辨型 对码 对拷和焊码
- INF443 Amphi 1
- outlook删除服务器文件恢复,通过OutLook 2013 找回误删除的邮件
热门文章
- GoldenGate 配置extract,replicat进程自启动
- svn安装的几种方法
- 转:python——IPy库
- 「学习笔记」多项式相关
- 安装配置JDK和Eclipse的步骤
- ConcurrentHashMap源码解析(2)
- ubuntu vscode上使用cmake、编译、调试
- 一篇文章了解Github和Git教程-AndroidStudio上传Github教程
- 报错解决——ctypes.ArgumentError: argument 1:……….. : wrong type
- vw实现移动端自适应页面