请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于等价类划分作业的两个问题

问题一:是否每一个有效等价类都要有对应的无效等价类?(或者当几个有效等价类对应的无效等价类相同时是否可以只写一个无效等价类?)
图片描述
(假设输入为a,b,c且均为整数)
问题二:如何确定分类后此类中的一个例子没有错误,这一类中的其他例子也不会查出错误?会不会出现此类中的一个例子没有错误而另外一个同类中的例子出现错误的可能?

望风落老师解答,还有我的用例有没有问题呀 。

正在回答

2回答

风落几番 2019-04-16 21:41:41

你好,能想到这些方面很好~我们分开来说
1. 有效等价类和无效等价类没有一对一的对应关系,最主要的是要思考所有类型的有效输入和无效输入。
2. 你说的情况我们不能保证,也没办法保证。所以等价类只是我们的一种测试方法,后边实战中也会发现,要跟其他方法综合运用。
3. 你的用例还不够全面,尤其是无效等价类。比如负数,为0等情况,再想想哈

0 回复 有任何疑惑可以回复我~
  • 提问者 慕姐1386686 #1
    嗯呢,谢谢风落老师,又想起了一个问题,就是对于这个题来说(a>0且b>0且c>0)也可以是一个有效等价类吗?它也有可能构不成三角形啊?
    回复 有任何疑惑可以回复我~ 2019-04-16 22:08:15
  • 风落几番 回复 提问者 慕姐1386686 #2
    这样不算 你这个条件且a+b>c才是个有效等价类~
    回复 有任何疑惑可以回复我~ 2019-04-16 22:09:24
  • 提问者 慕姐1386686 回复 风落几番 #3
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2019-04-16 22:11:01
提问者 慕姐1386686 2019-04-16 22:05:01

请问老师我这个再添加一个无效等价类是不是就没有问题了https://img1.sycdn.imooc.com//szimg/5cb5e1050001c61a09950598.jpg

0 回复 有任何疑惑可以回复我~
  • 我举个例子哈,你要多想,比如非数字呢~~
    回复 有任何疑惑可以回复我~ 2019-04-17 15:04:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信