等价类划分的应用实例(二)

题目要求: 在上周的题目基础上把一个编辑框增加到三个

等价类划分的方法: 与上周题目中判断是否为有效等价类的方法一致

判别输入成功的条件:当三个编辑框同时满足有效等价类时为输入成功

测试用例:1、aaa          2、bbb       3、ccc           三个输入都有效,提交成功

1、aaa          2、9999      3、*****      一个输入无效,提交失败

1、aaaaaaaa  2、^_^       3、888          二个输入无效,提交失败

1、+             2、!!          3、???       三个输入都无效,提交失败

时间: 2024-10-13 11:37:20

等价类划分的应用实例(二)的相关文章

等价类划分的应用实例

题目:允许输入1到6个英文字符或数字 有效等价类:长度:1到6 字符:a-z,A-Z,0-9 无效等价类:长度:0,7 字符:英文.数字以外的字符,控制字符,标点符号 按照有效等价类划分的方法设计用例: 1.条件全部有效: 如:a,bb,ccc,AAAA,00000,888888等 2.只满足一个有效条件:满足长度:+,!!,&&&,....,?????等 满足字符:aaaaaaaa,77777777777等

测试相关理解(二)等价类划分实例

设计测试用例 在确立了等价类后,可建立等价类表,列出所有划分出的等价类输入条件:有效等价类.无效等价类,然后从划分出的等价类中按以下三个原则设计测试用例: 1)为每一个等价类规定一个唯一的编号: 2)设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止: 3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止. 1.设有一个档案管理系统,要求用户输入以年月表示的日期.假设日期限定在199

等价类划分方法的应用(二)

等价类划分方法的应用(二) 题目: 三个EditBox,全部值允许输入1-6个英文字符或数字,按OK结束. 以输入条件划分等价类: 输入的字符串必须满足以下条件: 条件1:第一行长度1-6 条件2:第一行字符为'0'-'9'或'a'-'z'或'A'-'Z' 条件3:第二行长度1-6 条件4:第二行字符为'0'-'9'或'a'-'z'或'A'-'Z' 条件5:第三行长度1-6 条件6:第三行字符为'0'-'9'或'a'-'z'或'A'-'Z' 编号 有效等价类 编号 无效等价类 1 第一行长度1-

等价类划分实例2

题目:等价类划分实例增加至三个框,点击确定按钮判断三个框里的测试用例符不符合要求. 对题目的理解:这道题所用到的等价类还跟上次一个框所用到的等价类划分差不多,但我做了一些改进,然后三个编辑框里的分别设计测试用例来实现: 划分的等价类为: 按条件 编号 有效等价类 编号 无效等价类 长度 1 1~6 3 长度为0或大于等于7           字符 2 含有a~z,0~9,A~Z 4 含有控制字符和标点符号 测试用例: NO editbox1输入 editbox2输入 editbox3输入  

软件测试:我的课堂感想【二】等价类划分

等价类 所谓等价类是指输入域的某个互不相交的子集合,所有等价类的并集便是整个输入域.目的在于测试用例的无冗余性. 等价类划分的方法 常用的等价类划分原则 (1)按区间划分 (2)按数值划分 (3)按数值集合划分 (4)按限制条件或规则划分 (5)细分等价类 测试用例的设计方法   (1)在确立了等价类之后,可列出所有划分出的等价类表. (2)为每一个等价类规定一个唯一的编号. (3)设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类.重复这一步,直到测试用例覆盖了所有的有效等价类. (

软件测试技术(二)——使用等价类划分的方法进行编码的UI测试

测试的目标程序 程序代码 划分出的等价类 划分方法 编号 有效等价类 编号 无效等价类 长度 1 长度1-6 5 长度0 6 长度>=7 字符 2 含有字符a-z 7 含有中文字符 3 含有字符A-Z 8 含有特殊字符 4 含有字符0-9 测试用例 编号 输入 覆盖的等价类 期望输出 实际输出 1 aA0 1,2,3,4 success 2 5 不能为空 3 aA01234 6 请输入1-6个英文字母或数字 4 哈 7 请输入1-6个英文字母或数字 5 T_T 8 请输入1-6个英文字母或数字

等价类划分方法的应用实例

上星期我们简单地了解了黑盒测试.而在黑盒测试中一个常用的测试方法就是等价类划分.所谓等价类划分即是我们按照一定的划分原则,将输入域划分为有效等价类和无效等类.   常用的等价类划分原则: 按区间划分 按数值划分 按数值集合划分 按限制条件或规则划分 细分等价类 按照限制条件或者规则划分等价类举例: 题目:文本框的非法输入测试:  允许1到6个英文字符或数字,按OK结束.   有效等价类 无效等价类 长度           1-6                  0,7, …     字符  

等价类划分(二)

1.问题描述 在三个文本框依次输入1-6个英文字符或数字的字符串后,点击确定提交. 2.等价类划分 编号 有效等价类 编号 无效等价类 1 1≤长度≤6 4 长度=0 5 长度≥7 2 字符:a-z,A-Z,0-9 6 英文/数字以外的字符 3 三个文本框不为空 7 有一个或以上的空文本框 3.测试用例 编号 box1;box2;box3 覆盖等价类 输出 1 abcdef;123456;ABCDEF 1,2,3 输入正确 2 abcd12;12ABCD;abAB12 1,2,3 输入正确 3

等价类划分应用的扩展

一.问题描述 1. 三个编辑框,允许1到6个英文字符或数字,按OK结束. 二.等价类划分 1. 有效等价类: 长度: 1.2.3.4.5.6: 非0 不超过6 字符: a-z, A-Z, 0-9 2. 无效等价类: 长度: 0,7 字符: 英文/数字以外字符,控制字符,标点符号 三.实现方法 同样的在该例中也是采用javascript来验证输入的字符串,由于是三个文本框,采用循环验证的方法并记录每一个文本框的验证结果,使用条件语句对每种结果进行判断并给出相应的提示. 四.测试用例 编号 输入 预