首页 > 代码库 > 第三次作业+105032014160

第三次作业+105032014160

1.修改后的流程图

技术分享

 

2.测试用例设计

覆盖方式

用例号

输入

预期值

实际值

通过

语句覆盖

1

302035

一般三角形

一般三角形

通过

语句覆盖

2

e

退出

退出

通过

判定覆盖

1

1.123

不是整数,重新输入

不是整数,重新输入

通过

判定覆盖

2

1203050

边值不在范围

边值不在范围

通过

判断覆盖

3

502210

不构成三角形

不构成三角形

通过

判断覆盖

4

202020

等边三角形

等边三角形

通过

判断覆盖

5

203030

等腰三角形

等腰三角形

通过

判断覆盖

6

345

直角三角形

直角三角形

通过

组合覆盖

1

01200

边值不在范围

边值不在范围

通过

组合覆盖

2

1101300

边值不在范围

边值不在范围

通过

组合覆盖

3

120-5130

边值不在范围

边值不在范围

通过

组合覆盖

4

301515

不构成三角形

不构成三角形

通过

组合覆盖

5

102010

不构成三角形

不构成三角形

通过

组合覆盖

6

202040

不构成三角形

不构成三角形

通过

组合覆盖

7

202010

等腰三角形

等腰三角形

通过

组合覆盖

8

202020

等边三角形

等边三角形

通过

组合覆盖

9

202030

等腰三角形

等腰三角形

通过

路径覆盖

(在以前的覆盖中一堆路径的可能进行覆盖了)

1

a

请选择正确操作

请选择正确操作

通过

3.单元测试框架

技术分享

4.测试结果

技术分享

5.测试小结

在这次实验中,对测试用例实现多种的覆盖,由于可能的测试用例太多,所以就没一一列出,

通过eclipse的内置测试工具,可对测试用例进行正确的测试,可省区大量的时间和人力,

通过多种的测试方法,使得软件的出错率减小,确保软件的质量,学到了更多的软件测试的

方法,掌握测试工具。

 

第三次作业+105032014160