51Testing软件测试论坛
标题:
弱弱的问:新手有关等价类划分的疑问
[打印本页]
作者:
applejuzi
时间:
2008-8-13 17:40
标题:
弱弱的问:新手有关等价类划分的疑问
问题如下:
1 6位数字字符的无效等价类:a:有非数字字符 b: 少于6位的数字字符;c: 多余6位的
数字字符
是否需要对a中的非数字字符再细分,比如1位非数字字符,2位非数字字符,3位,4位
。。。?
2 三角形3边(a,b,c)为整数的无效等价类为:
1边位非整数; 2边位非整数 ; 3边位非整数
是否需要对1边为非整数中对a边,b边,c边一一分析,还是随机的一边为非整数分析?
个人感觉对于1中的非数字字符不需要细分了,如果细分应该是冗余了,同理2也是。
不知道自己的分析是否对了,希望高手们谈谈自己的看法,谢谢了。
作者:
sweetxmy
时间:
2008-8-17 23:27
标题:
等价类划分方法
1、6位数字字符的无效等价类:a:有非数字字符 b: 少于6位的数字字符;c: 多余6位的
数字字符
是否需要对a中的非数字字符再细分,比如1位非数字字符,2位非数字字符,3位,4位
-----回复:对于a:有非数字字符,只需考虑字母\符号(如下划线,等)\中文
下次提问题时,请说明它的用处,好让别人从总体上帮你分析问题.
对于数字来说在不同之处对它的划分也不同.
2 三角形3边(a,b,c)为整数的无效等价类为:
1边位非整数; 2边位非整数 ; 3边位非整数
-----回复:如果再细分就是零和负数.(如果你是想做研究,那么确实应该细分下去,据说有关此三角形有60个以上的用例;)
对于三角形的判断应该根据三个边的关系来分析最正确.不要细分单边,觉得意义不大.
实际工作中也是根据业务关系来分析.
既然是无效的情况,又是等价类.只要想明白等价类的含义,什么题都能分解了.
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2