第一次作业+105032014117
1.流程图
2.测试用例设计
覆盖方式 |
用例号 |
输入 |
期待结果 |
实际结果 |
通过 |
语句覆盖 |
1 |
2,3,4 |
一般三角形 |
一般三角形 |
√ |
语句覆盖 |
2 |
2.5,3.5,4 |
边的值不在范围内 |
程序结束 |
× |
条件覆盖 |
3 |
0,1,1 |
边的值不在范围内 |
边的值不在范围内 |
√ |
条件覆盖 |
4 |
4,4,6 |
等腰三角形 |
等腰三角形 |
√ |
条件覆盖 |
5 |
4,4,4 |
等边三角形 |
等边三角形 |
√ |
条件覆盖 |
6 |
1,2,4 |
不构成三角形 |
不构成三角形 |
√ |
3.测试结果
根据以上测试结果可得出程序通过
4.代码优化建议
添加适当函数对输入数据进行检查,当输入小数或者非数字字符时提示重新输入