等价类划分实例2

题目:等价类划分实例增加至三个框,点击确定按钮判断三个框里的测试用例符不符合要求。

对题目的理解:这道题所用到的等价类还跟上次一个框所用到的等价类划分差不多,但我做了一些改进,然后三个编辑框里的分别设计测试用例来实现:

划分的等价类为:

按条件 编号 有效等价类 编号 无效等价类
长度 1 1~6 3 长度为0或大于等于7
         
字符 2 含有a~z,0~9,A~Z 4 含有控制字符和标点符号

测试用例:

NO editbox1输入 editbox2输入 editbox3输入   期待输出
1 axw2 ds0A dwdw   editbox1输入合法editbox2输入合法,editbox3输入合法
2 2ew 0 sdjdjsf   editbox1输入合法,editbox2输入长度不合法,editbox3输入长度不合法
3 2ew `fd 0   editbox1输入合法,editbox2输入字符不合法,editbox3输入长度不合法
4 12dsdcxc ew3 &djsi   editbox1输入字符不合法,editbox2输入合法,editbox3输入字符不合法
5 0 disdgjhj 2rfA   editbox1输入长度不合法,editbox2输入长度不合法,editbox3输入合法
6 asj1 AXs3 0   editbox1输入合法,editbox2输入合法,editbox3输入长度不合法
7 aow 0 sak   editbox1输入合法,editbox2输入长度不合法,editbox3输入合法
8 0 dsd qd   editbox1输入长度不合法,editbox2输入合法,editbox3输入合法
9 ,wr ds fd   editbox1输入字符不合法,editbox2输入合法,editbox3输入合法
10 dosd ;dc fs   editbox1输入合法,editbox2输入字符不合法,editbox3输入合法
11 ffs fs [vd   editbox1输入合法,editbox2输入合法,editbox3输入字符不合法
12 dskddsd dw fsf   editbox1输入长度不合法,editbox2输入合法,editbox3输入合法
13 edjw fsfdfdffd ew   editbox1输入合法,editbox2输入长度不合法,editbox3输入合法
14 fe fdf rwewrrr   editbox1输入合法,editbox2输入合法,editbox3输入长度不合法
时间: 2024-10-10 23:48:12

等价类划分实例2的相关文章

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

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

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

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

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

题目要求: 在上周的题目基础上把一个编辑框增加到三个 等价类划分的方法: 与上周题目中判断是否为有效等价类的方法一致 判别输入成功的条件:当三个编辑框同时满足有效等价类时为输入成功 测试用例:1.aaa          2.bbb       3.ccc           三个输入都有效,提交成功 1.aaa          2.9999      3.*****      一个输入无效,提交失败 1.aaaaaaaa  2.^_^       3.888          二个输入无效,

等价类划分的应用实例

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

【软件测试】等价类划分方法的应用

实例——EditBox 允许1到6个英文字符或数字,按OK结束 有效等价类和无效等价类 有效等价类 无效等价类 E1:长度:1到6 T1:长度:0,7 E2:字符:a-z,A-Z,0-9 T2:字符:英文.数字以外字符,控制字符,标点符号 测试用例: 编号 测试用例 预期输出 1(E1,E2)  a 有效输入 2(E1,E2) z 有效输入 3(E1,E2) A 有效输入 4(E1,E2) Z 有效输入 5(E1,E2) 0 有效输入 6(E1,E2) 9 有效输入 7(E1,E2) aaaaa

等价类划分方法

等价测试是用例设计步骤 1.在确立等价类之后,可列出所有划分的等价类表. 2.为每一个等价类规定一个唯一的编号. 3.设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止. 4.设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止. 实例1 EditBox:允许1到6个英文字母或数字,按ok结束 1.等价类划分 编号 有效等价类 编号 无效等价类 1 长度:1到6 3 0,7 2 字符:a

软件测试技术(二)——使用等价类划分的方法进行编码的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个英文字母或数字

等价类划分--EditBox问题

众所周知,等价类划分法是黑盒测试中的一种典型方法.在实现时完全不用去考虑程序的内部结构,而是只根据程序对应的规格说明书对要进行的输入范围进行划分,分成若干个互不相交的子集,即为等价类.常用的等价类划分原则有以下几种: 1.按区间划分. 2.按数值划分. 3.按数值集合划分. 4.按限制条件或规则划分. 5.细分等价类. 在设计测试用例时,测试人员应同时考虑有效等价类和无效等价类测试用例的设计. 例:EditBox测试用例设计 允许输入1到6个英文字符或数字,按OK结束 考虑有效等价类:长度:1到

2 黑盒测试以及等价类划分的应用

黑盒测试的基本概念 黑盒测试:是一种常用的软件测试方法,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试. 黑盒测试是一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试. 其基本观点是:只关心软件的输入数据和输出结果. 黑盒测试是从用户观点出发的测试,尽可能发现软件的外部行为错误.在已知软件产品功能的基础上, 检测软件功能能否按照需求规格说明书的规定正常工作,是否有功能遗漏: 检测是否有人机交互错误,是否有数据结构和外部数据库访问错误,是否能恰当地接收数据并