51Testing软件测试论坛
标题:
今天我们怎么都不谈,就谈“等价类划分法”
[打印本页]
作者:
zhsh1203
时间:
2008-1-16 17:33
标题:
今天我们怎么都不谈,就谈“等价类划分法”
给大家一道题目:【不知道大伙是如何解答的,我把我的解答用附件上传【等价类划分法】,希望大家一起探讨【免费的哦,还等怎么,狂下】,有没更好的方法】
根据以下项目需求,写出测试用例及分析过程
需求项:
判定三角形类型的功能
输入参数:
边长a,边长b,边长c,a、b、c都是>0,<=100的正整数
处理过程:
1. 参数合法性检查,检查参数的数目和参数的取值范围;
2. 判断a,b,c是否可以组合成为三角形;
3. 判断a,b,c是否可以组合成为等腰三角形;
4. 判断a,b,c是否可以组合成等边三角形;
5. 判断a,b,c是否可以组合成为直角三角形;
输出:
1. 如果参数数目不正确,输出为:参数数目错误,应该是3个参数;
2. 如果参数不是正整数,输出为:"参数XX不是正整数,请重新输入;
3. 如果参数不在取值范围之内,输出为:三角形的三条边长度不要大于100或者小于等于0,请重新输入;
4. 如果参数不能组合成三角形,输出为:参数1和参数2两边之和不大于参数3,不是三角形;
5. 如果三个参数均相等,输出为:该三条边构成等边三角形;
6. 输入有且仅有两条边相等,输出为:该三条边构成等腰三角形;
7. 如果三个参数符合勾股定理,输出:该三条边构成直角三角形;
8. 如果非上述情况,输出为:该三条边构成锐角或者钝角三角形;
作者:
zhsh1203
时间:
2008-1-16 17:35
标题:
不看不知道,看了吓一跳
自己沙发先坐下,好的话,大伙帮忙顶下!
作者:
65138935
时间:
2008-1-19 14:53
这个关于三角形的等价类划分接触过的
写出来还真不少
作者:
imlele
时间:
2008-3-8 20:37
有数字加减的时候,不要忘记负数!
作者:
Redkyo
时间:
2008-4-19 15:22
谢谢~
努力学习中~!
作者:
zjl521
时间:
2008-10-17 09:03
过来看看,努力学习中
作者:
zjl521
时间:
2008-10-17 09:36
23132
作者:
阿七
时间:
2008-10-17 17:54
面试题 呵呵
作者:
不破不力
时间:
2009-1-14 20:50
看过的三角形测试题最全的一个
作者:
bridie
时间:
2009-3-22 10:12
正在学习中,谢了!
作者:
墨沉
时间:
2010-5-3 17:34
不错~
作者:
sallyly62
时间:
2010-5-4 23:16
我上次看了一本测试方面的书,里面的一个例子也是介绍三角形,我觉得作者写得还真是好啊 谢谢楼主了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2