房间费打折 数据要求
(1)“折后单价”文本框
=0,<=预设单价,不能为空
(2)“打折比例”文本框
=0,<=1,小数,不能为空
注意点:
1、可能出现需求不明确的情况,比如在添加房间类型时,可以设置带小数的单价,但是房间费打折这里,
虽然可以在文本框中输入小数,但是保存后,会进行四舍五入。这就属于需求不确定情况,待定。
但是数据分析还是要分析的,这时可以根据大部分的实际需求,比如整数用的多,就可以先用整数的进行数据分析
包括有效等价类、无效等价类、边界值。
–这体现的是需求不一定是确定的,数据分析大多数是确定的额,也有不确定情况,是随着版本、用户体验等
进行更改的,数据分析会影响测试用例,所以测试用例也不是一成不变的。
2、在对数据进行分析时,也要结合软件本身,比如在该软件中,折后单价数据要求:=0,<=预设单价,不能为空
写无效等价类,若没有此软件,就给这条数据要求,确实要测为空、<0、字符(注意是测用例,分析还是要分析的)
但是这里有软件,当为空时,会自动设置为不打折;<0根据就输入不了负号;非数字也是数不进去的,所以分析
要分析,只要在备注中指明这些不用形成单独的测试用例了,只要测试人员稍微测测就可以了。还有这些虽然不能
人为通过键盘输入了,但是还是可以通过右键的粘贴添上,是否应该将这些也建议开发组将这些功能禁掉呢
3、在“单项打折设置”中,虽然在数据分析时折后单价和打折比例是单独分析的,但是在实际的业务中,比如折后
单价设置成功,会自动计算折后比例,反过来也是如此,所以这两个文本框要单个测试。(简单来说,就是这
两个文本框存在制约关系,不能机械的进行测试)
4、在“单项打折设置”中,我们不能一直都用某一种房间类型,此时要利用等价类、边界值的思想,测试第一种类型
中间一种类型、最后一种类型,当再有其他的测试用例时,可以再测其他的。
5、一般我们在输入等价类数据时,可以在等价类范围内任意输入(避免边界值),在“单项打折设置”中测
折后单间,就不能随意设置的,根据所选的房间类型,来设置具体的值,步骤中也要说明白