(二十)美萍酒店管理系统:系统维护_系统设置_房间类型_单个添加、多个添加

一、单个添加
这里写图片描述
这里写图片描述
这里写图片描述
注意点:
数据要求:4-8个字符,可以为空,不能重复 此时的有效等价类:①4-8个字符 ②为空
数据要求:4-8个字符,不允许为空,不能重复 此时的有效等价类:4-8个字符

二、批量添加
这里写图片描述
这里写图片描述
这里写图片描述
注意点:
1、房间范围 数据要求:0——99999整数,不能为空,小于房间范围终止编号,且房间范围<=1000,房间号不能重复
因为是两个文本框,可以先将第一个文本框,作为普通文本框,在第二个文本框加上房间范围,起止编号大小等约束
0-99999整数,并不是字符,所以无效等价类中要包含负数

2、常常在一个窗口填写项中,有两个单选按钮,选择其中之一,比如男女、置前置后,列判定表,种类也很少,可以就写
在数据分析中,只有让其在测试时全部覆盖即可,此时选中、不选中均是等价类。

3、类似2的分析,下拉列表也可以写在数据分析中,但是当没有默认的选项时,就包含了有效等价类:选择(最好选择靠近中间的某项)
和无效等价类:不选择 边界值:第一项、最后一项

4、若有两个复选框,也可以类似2的分析,此时每个复选框就有两个等价类:选中、不选中 没有无效等价类和边界值
若两个复选框 要像判定表一样所有可能全覆盖,比较简单的测法是00、11
【这种简单的测法适用于两个复选框没有关系的时候,
在(六)中一卡通的例子中 输入:请投币50 100 充值金额:50 100 请投币和充值金额组合的不同,输出的结果是不同,所以要全排列
在(六)饮料自动售卖机中 输入:投币5角 1元 按下:橙汁 可乐 投币和按下的不同组合 输出的结果不同,所以要进行全排列的测

5、在测试时,要先测有效等价类或者有效边界值,这相当于是冒烟测试,是主要的功能,若这些都无法满足,相当于一辆车根本就发动
不起来,就谈不上性能好坏了

6、在测本模块的两个复选框时,两个复选框:将房间号作为房间电话号码同时添加 将房间号作为门锁码同时添加
虽然可以00、11来测 ,因为需求不明确、或者需求就这样给的,但是从实际或者调研结果来说,
电话号码中包含字符是比较少的,所以可以在一组有效用例中:有标记字符 01
在测标记为空时 10 测个 这样也完成了覆盖,也更真实些

7、在测完第一条有效用例后,可以测边界值,但是就测试的重要性来讲,房间范围<1000更重要些,所以可以先测这个

8、标记字符可以为空,但是它与置前和置后也是有关系的,所以若标记字符为空时,置前置后就无所谓的,
需要注意的是应该用之前用例的置前置后,而不能在没有覆盖的中选择,因为不能体现是成功还是失败

9、在测试目的中,文本框有效等价类则说所有信息项填写正确;若是单选按钮、复选框,则说选了哪项;若是用到有效边界值,也要说明
用了xx控件xx的最值、次最值(一个控件可能含有多个范围要求)
【能这样写的前提是要测这些部分,若只是数据有效等价类的复用,则不必说明,说明没测的即可】

猜你喜欢

转载自blog.csdn.net/jiangshangchunjiezi/article/details/80509134
今日推荐