程序功能计算两个1-100之间整数的和。要求,划分等价类列出等价列表,并
1个回答
展开全部
举个例子,测试参数输入,要求输入“1~99”参数为合法;那等价类可以这么分:1、按位数不同来分:输入空、个位数、十位数、百位数,测试了空、1、11、101,就不用测2、22、102了,因为“个十百”位数都是等价的,属于同一类型;2、按长度不同来分:如1、1.0,测过了就不用管2.0或者1.0001之类的了,这里的等价区间就是有没有小数点;3、按输入类型来分:数字、字母、符号等等;而边界值:1就是最小边界,99就是最大边界,这两个是合法边界的极限,必须测试,然后再测试超出边界的边界,如0和100,这样测完就说明参数设置的范围真确,而且还没超出;答案没给文本上的概念,如果你要的是标准答案,看下面,也不是标准的,我乱写的:等价划分法:将测试过程中的输入、输出、操作等相似内容分组,从每组中挑选具有代表性的内容作为测试用例测试,划分时分有效等价和无效等价来筛选;边界值分析法:确认输入、输出的边界,然后取刚好等于、大于、小于边界的参数作为测试用例测试;他两的定义就是不同,一个属于确认有效区间,一个属于确认边界,联系就是等价和边界要一起考虑,边界值分析法属于等价类划分法的补充,任何等价区间都有边界,有边界就有等价区间;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询