首页 > 代码库 > 第一次作业 105032014052

第一次作业 105032014052

被测代码:http://www.cnblogs.com/cyk0674804/p/6532890.html

1、流程图:根据被测代码,绘制程序流程图

技术分享

2、测试用例设计:依据语句覆盖、判定覆盖,编写测试用例设计

 

覆盖方法

用例号

输入

期待结果

实际结果

通过

时间

判断覆盖

1

a=1,b=2,c=3

不能构成三角形

不能构成三角形

通过

2017.3.23

判断覆盖

2

a=3,b=4,c=5

直角三角形

直角三角形

通过

2017.3.23

判断覆盖

3

a=6,b=6,c=6

等边三角形

等边三角形

通过

2017.3.23

判断覆盖

4

a=10,b=3,c=3

等腰三角形

等腰三角形

通过

2017.3.23

语句覆盖

5

a=0.1,b=1,c=1

必须输入整数

捕获到了异常

通过

2017.3.23

判断覆盖

6

a=101,b=11,c=111

边的值不在范围内

边的值不在范围内

通过

2017.3.23

语句覆盖

7

a=”s”,b=”b”,c=”c”

必须输入整数

捕获到了异常

通过

2017.3.23

3.代码优化意见:这一个很简单的错误不进行修改,没法运行,我进行修改以后可以运行了。

 

技术分享

技术分享

 

 技术分享

技术分享

 

 4、代码优化建议:

交作业之前先运行看一下能不能用。

代码应该使用插入代码来提交,而不是直接复制,导致代码规范不好。

第一次作业 105032014052