黑盒测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于判定三角形的黑盒测试案例
一、核心程序代码
/** 判断三角形的类 */
public class TriangleTestMethod {
/** 判断三角形的种类。

参数a, b, c分别为三角形的三边,
* 返回的参数值为0,表示非三角形;
* 为1,表示普通三角形;
* 为2,表示等腰三角形;
* 为3,表示等边三角形。

*/
public static int comfirm(int a, int b, int c)
{
if((a + b > c) && (b + c > a) && (a + c > b))
{ // 判断为三角形
if((a == b) && (b ==c)) // 判断为等边三角形
return 3;
if((a == b) || (b == c) || (a == c)) // 判断为等腰三角形
return 2;
else // 判断为普通三角形
return 1;
}
else { // 为非三角形
return 0;
}
}
}
二、输入
三、过程
测试内容描述
四、实验结果
设计测试用例并记录,实验结果如下:
五、实验分析
经测试此三角形判定器可以基本判定三角形的形状,可以得出三角形的几种特殊的情形。

相关文档
最新文档