第三次作业+105032014163

测试帖链接:http://www.cnblogs.com/youfanxian/p/6628895.html

1.修正流程图:

2.测试用例设计:

用例编号

覆盖方式

输入数据

预期结果

实际结果

测试结论

1

语句覆盖

1 2 3

不构成三角形

不构成三角形

正确

2

语句覆盖

4 2 5

不构成三角形

一般三角形

错误

3

判定覆盖

3 3 4

等腰三角形

等腰三角形

正确

4

判定覆盖

3 3 3

等边三角形

等边三角形

正确

5

判定/条件覆盖

3 4 5

直角三角形

直角三角形

正确

6

组合覆盖

-1 4 6

边的值不在范围

边的值不在范围

正确

7

组合覆盖

1001 5 8

边的值不在范围

边的值不在范围

正确

8

路径覆盖

0 0 0

边的值不在范围

边的值不在范围

正确

3.单元测试框架:

4.测试结果:

5.测试小结:

通过这次单元测试,了解了测试许多的覆盖方式,通过采用单元测试框架和main()方法调用代码文件,相比较而言单元测试框架更方便快捷。通过软件测试这门课程,调试自己的程序可能会容易,但通过测试发现自己的错误,才是一种进步。

posted @ 2017-03-30 19:27  张玉洁  阅读(140)  评论(0)    收藏  举报