白盒测试实验报告 (2)

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

软件学院综合性、设计性实验报告

一、实验目的

1.通过实验熟悉测试用例设计

2.通过实验熟悉白盒测试

二、实验仪器或设备

计科楼计算机

三、总体设计(设计原理、设计方案及流程等)

程序流程图:

程序控制流图

四、实验步骤(包括主要步骤、代码分析等)

代码分析

/** 判断三角形的类 */

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;

}

}

}

三、测试用例

2.判定覆盖测试用例

4.条件-判定覆盖测试用例

5.条件组合覆盖测试用例

基本路径覆盖测试用例

试验中对于路径测试有了更深的理解,可以更好,更迅速的去划分路径,设计测试用例,通过试验,我对软件测试有了进一步的认识和学习,对白盒测试流程有了较清楚的了解,收获很多。

教师签名:

年月日

相关文档
最新文档