51Testing软件测试论坛
标题:
边界值
[打印本页]
作者:
13611350520
时间:
2016-4-28 22:23
标题:
边界值
1、在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类.
2、在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立一个有效等价类和一个无效等价类.
3、在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类.
4、在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类.
5、在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则).
谁能帮我用通俗的语言解释一下,有交流的请加我QQ 1605934064 求教。。。
作者:
得的
时间:
2016-4-28 23:33
理解这几条的前提是你明白什么是有效等价类,什么是无效等价类
我的理解是:有效等价类就时结果成立满足条件的,这样才能称之为有效呀。无效等价类则相反呗,无效的就是不满足的呗。
理解了这两个定义在看就会明白很多了。
1.在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类
比如:规定输入值a,a的范围是:1<a<3,那么就确定一个有效等价类:1<a<3,两个无效等价类:a<=1和a>=3
还有比如规定类某个输入框输入的值为2个,那么有效等价类就是输入2个数,无效等价类就是:少于2和大于2个两种情况
2、在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立一个有效等价类和一个无效等价类.
比如:比如某些输入框奥球必须输入数字,这样就有一个有效等价类:输入数字。有一个无效等价类:不是数字(因为可以是类啊,所以什么字母啊,汉子啊,他们都属于非数字这一类)
3.在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类.
比如输入要为真的情况,那有效的就是为真的情况,为假的就是无效等价类
4.在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类.
比如:要求输入{男,女}这组数据,那么就会有2个等价类:输入男为一个有效等价类,输入女为一个有效等价类。无效等价类则是非男、女的其它的输入。
5.在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则).
比如:要求输入QQ邮箱,那么就有一个有效等价类:***@qq.com 这种类型的。还有若干违反规则的其它的无效等价类:例如纯数字。汉子,@126.com等等各种类型
以上这样举例可能帮助你的理解?
作者:
折剣沉沙
时间:
2016-4-29 09:23
本帖最后由 折剣沉沙 于 2016-4-29 10:38 编辑
1. 1<X<4 2或者3是有效等价类,1,和4是无效等价类。
2.必须大于1, 2有效等价类,1是无效等价类。
3.0和非0,一个是有效等价类,另一个是无效等价类。
4.[0,1,2] 0,1,2是有效等价类,3是无效等价类。
5.只能输入1,1是有效等价类,-1,0,2,1.1,1/3........是无效等价类
另:这是边界值?边界值不是上点,离点,内点么?
正整数值域
(2,9] :
域内上点:9,域外上点2,
离点:3,10
内点:3-8其中的整数
求指正!
作者:
糖糖糖糖糖糖
时间:
2016-4-29 15:40
666
作者:
千里
时间:
2016-5-8 09:03
边界值的标题,等价类的文章
作者:
729191065
时间:
2016-5-9 16:47
得的 发表于 2016-4-28 23:33
理解这几条的前提是你明白什么是有效等价类,什么是无效等价类
我的理解是:有效等价类就时结果成立满足条 ...
讲解得很详细!
作者:
729191065
时间:
2016-5-9 16:47
得的 发表于 2016-4-28 23:33
理解这几条的前提是你明白什么是有效等价类,什么是无效等价类
我的理解是:有效等价类就时结果成立满足条 ...
讲解得很详细!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2