问题描述:

允许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.1测试用例/案例(test case/test instance) 1.1.1 定义 ​ 在测试执行之前,由测试人员编写的用来指导测试过程的重要文档,测试用例主要由:用例编号.测试目 ...

  2. 3.4 黑盒测试用例的设计方法 之 等价类划分与边界值分析

    3.4 黑盒测试用例的设计方法 具体的黑盒测试用例设计方法包括等价类划分法.边界值分析法.场景法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 这些方法是比较实用的,但采用什么方法 ...

  3. 测试用例设计方法 之【等价类划分法】

    前言: 在没有测试用例之前,团队里的成员进行测试时,完全"以人为本",根据个人思路.需求理解度.发散性思想来完成测试系统,人无完人,弊端显而易见.衍生出[测试用例]后,测试工作的目 ...

  4. 黑盒测试用例设计方法理论结合实际 -> 等价类划分

    一. 概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 二. 等价类划分的应用 等价类 ...

  5. 黑盒测试技术中的等价类划分法、边界值分析法、因果图法和决策表法进行测试用例设计

    一.实验目的 1.能熟练应用黑盒测试技术中的等价类划分法.边界值分析法.因果图法和决策表法进行测试用例设计. 2.对测试用例进行优化设计 二.实验环境 Windows系统+ Office工具 三.实验 ...

  6. 黑盒测试技术(概念等价类划分法详细)——软件质量保证与测试

    概念: 不深入代码细节的测试方法称为动态黑盒测试.软件测试员充当客户 来使用它.又称闭着眼睛测试软件.主要针对软件界面和软件功能进 行测试. 不用关心软件的内部结构 站在用户角度看现有的功能是否被正确 ...

  7. 测试用例设计-等价类划分法

    by 青竹居士 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例.等价类是指某个输入域的子集合.在该子集合中,各个 ...

  8. 软件测试:等价类划分举例

    等价类的设计思路: 根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表 为每个等价类规定一个唯一的编号 设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所 ...

  9. 等价类划分经典实例-三角形测试用例设计

    测试背景: 某程序规定:"输入三个整数 a . b . c 分别作为三边的边长构成三角形.通过程序判定所构成的三角形的类型,当此三角形为一般三角形.等腰三角形及等边三角形时,分别作计算 - ...

最新文章

  1. excel合并多个工作表_如何快速的合并多个 Excel 工作簿至一个工作簿中的工作表?...
  2. 使用python实现knn算法_使用python实现knn算法
  3. Java中的引用与C中的指针
  4. 生产订单结算KKS1常见错误
  5. xdpyinfo命令找不到_无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。
  6. jsp文件上传_文件上传
  7. Ubuntu16U盘没有不能新建粘贴文件[sdf] Write cache: disabled, read cache: enabled, doesn‘t support DPO or FUA
  8. 解决RichEdit line insertion error的方法(转载)
  9. 吴恩达|机器学习作业5.0.偏差与方差
  10. (转)CentOS7安装Nginx1.14.2
  11. linux cpu bench,Linux下一种简单易行的cpu benchmark方法
  12. python实现杨辉三角
  13. 关于PHP微信h5棋牌程序开发数据库的备份
  14. [挑战杯] 火焰检测
  15. 微信小程序测试号申请页面不显示AppID 和AppSecret的解决办法
  16. 合并pdf文件-批量打印
  17. python中tmp什么意思_python中tmp
  18. 遥控器的辨型 对码 对拷和焊码
  19. INF443 Amphi 1
  20. outlook删除服务器文件恢复,通过OutLook 2013 找回误删除的邮件

热门文章

  1. GoldenGate 配置extract,replicat进程自启动
  2. svn安装的几种方法
  3. 转:python——IPy库
  4. 「学习笔记」多项式相关
  5. 安装配置JDK和Eclipse的步骤
  6. ConcurrentHashMap源码解析(2)
  7. ubuntu vscode上使用cmake、编译、调试
  8. 一篇文章了解Github和Git教程-AndroidStudio上传Github教程
  9. 报错解决——ctypes.ArgumentError: argument 1:……….. : wrong type
  10. vw实现移动端自适应页面