软件测试7

构造下述三角形问题的弱健壮性的等价类测试用例。

三角形问题:输入三个不超过100的正整数作为三角形的三条边,判断三角形是等边三角形,等腰不等边三角形,完全不等边三角形还是不能构成三角形。

问题可以用四个等价类来表示:

首先构造弱一般等价类测试用例:

测试用例 a b c 期望输出
WR1 5 5 5 等边三角形
WR2 5 5 6 等腰不等边三角形
WR3 5 6 7 完全不等边三角形
WR4 5 5 11 不能构成三角形

在弱一般等价类的基础上,增加取值为无效值的情况:

测试用例 a b c 期望输出
WR1 5 5 5 等边三角形
WR2 5 5 6 等腰不等边三角形
WR3 5 6 7 完全不等边三角形
WR4 5 5 11 不能构成三角形
WR5 5 5 0.1 存在长度不为整数的边
WR6 51 51 101 存在长度超过100的边
WR7 5 5 -5 存在长度为负数的边

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月9日
下一篇 2021年11月9日

相关推荐