51Testing软件测试论坛

标题: 有关自动贩卖机测试用例, 金额超出, 没钱找零,出货.这个为什么会是有效等价类? [打印本页]

作者: 半夏忧    时间: 2012-7-22 16:16
标题: 有关自动贩卖机测试用例, 金额超出, 没钱找零,出货.这个为什么会是有效等价类?
有效的等价类有:金额刚够,顺利出货
                金额超出,找零出货
                金额超出, 没钱找零,出货.
                金额不足,进行提示,把货币退出
                金额足够,取消交易
                **,不出货
无效等价类: 投入金额,不出货,不找零
             投入金额,不出货,退钱
             金额超出,出货,不找零
             金额超出,不出货,找零
             金额不足,出货,找零l
                   金额不足,出货,不找零
             金额不足,不出货,不退款
             金额刚够,不出货,退款
             金额刚够,出货,找零
             金额刚够,不出货,找零
             不投金额,直接出货
我想问的是:有效等价类中:  金额超出,出货,不找零、、、、、这个为什么有效等价类,
无效等价类中: 投入金额,不出货,退钱、、、这个为什么是无效等价类,在没货的情况下,应该是投入金额,不出货,退钱的。

也许我这个表达的不太清楚,哪位高手能重新整理一下这个贩卖机的测试用例,供大家学习,
作者: 半夏忧    时间: 2012-7-22 16:17
被合谐的两上字:是假的RMB
作者: 半夏忧    时间: 2012-7-22 16:17
被合谐的两上字:是假的RMB
作者: ivanland    时间: 2012-7-23 14:05
是否有效是相对于产品功能来说的,如果产品有的功能,涉及的用例就是有效等价类,反之则为无效等价类。
有效等价类中:  金额超出,出货,不找零、、、、、这个为什么有效等价类
请看清实际用例:金额超出, 没钱找零,出货.
没钱找零和不找零是两个概念,虽然在后果上是相同的,但是原因在本质上是不一样的。个人感觉没钱找零的时候应该直接退钱,或者在投钱之前有个界面提示,而不是出货不找零,不够人性化,呵呵
投入金额,不出货,退钱、、、这个为什么是无效等价类,在没货的情况下,应该是投入金额,不出货,退钱的。
这个问题我个人觉得是编写的不够严谨,之所以归到无效等价类中,我想作者的意思是,投入的钱够且有货,那么机器就不应该不出货且退钱




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2