永发信息网

试用等价分类法为该一元二次方程式的求根程序设计相应的测试用例

答案:5  悬赏:0  手机版
解决时间 2021-11-08 22:29
  • 提问者网友:你挡着我发光了
  • 2021-11-08 10:42
试用等价分类法为该一元二次方程式的求根程序设计相应的测试用例
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-11-08 10:57
是我个人做的,不是标准答案。
一、有效输入的等价类有(a,b,c必须同时有效):a不等0;(b*b-4*a*c)>=0; a,b,c均在正常的输入范围内。
二、无效输入的等价类有:a=0;(b*b-4*a*c)<0; a或b或c超出了正常的输入范围。
三、合法的输出等价类:在计算机能表示的最小负数和零之间的数;零;在计算机能表示的最大正数和零之间的数
四、非法输出的等价类:比计算机能表示的最小负数还小的负数;比计算机能表示的最大正数还大的数;除数字以外还含有其他字符;
根据以上划分的等价类,可以设计出下述的测试方案。
1、a、b、c有效输入:a=1、b=9、c=0。预期输出:0,—9。两个不等的实根。
2、a、b、c有效输入且使b*b—4*a*b=0:a=c=2、b=4。预输出:0,0两个相等的实根。下面的你自己写吧。
3、a不合法其他合法:(分a=0和a溢出)
4、b不合法(溢出)其他合法
5、c不合法(溢出)其他合法
6、 b、a不合法 其他合法
7、a、c不合法 其他合法
8、b、c不合法 其他合法
9、abc都不合法
全部回答
  • 1楼网友:零点过十分
  • 2021-11-08 14:11
p
  • 2楼网友:爱难随人意
  • 2021-11-08 13:46
王明利?
  • 3楼网友:野味小生
  • 2021-11-08 12:37
没读懂
  • 4楼网友:妄饮晩冬酒
  • 2021-11-08 11:51
等价分类法 为该程序设计相应的测试用例. 回答的好还可以追加分! 真是不会根据一元二次方程的有关知识,你可以分为以下三类 1 a,b,c取值符合b*b- 追问您没回答完呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯