博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一次作业+105032014087
阅读量:5131 次
发布时间:2019-06-13

本文共 578 字,大约阅读时间需要 1 分钟。

一、流程图

1122421-20170320002151010-1592259855.png

二、测试用例设计

覆盖方法 用例号 输入 期待结果 实际结果 通过 时间
语句覆盖 1 a=1,b=1,c=1 等边三角形 等边三角形 通过 2017.3.20
语句覆盖 2 a=3,b=4,c=5 直角三角形 直角三角形 通过 2017.3.20
判定覆盖 3 a=-1,b=0,c=9 输出边不在范围 输出边不在范围 通过 2017.3.20
判定覆盖 4 a="",b="L",c=9 输出边不在范围 格式错误 通过 2017.3.20
判定覆盖 5 a=1,b=1,c=2 不构成三角形 不构成三角形 通过 2017.3.20
判定覆盖 6 a=3,b=4,c=6 普通三角形 一般三角形 通过 2017.3.20
判定覆盖 7 a=3,b=3,c=5 等腰三角形 等腰三角形 通过 2017.3.20

三、测试结果

执行所有测试用例后,测试通过

四、代码优化建议

  1. 在每输入一个值的时候能够进行判断,这样就可以避免多次输入无用值。
  2. 题目要求输入的内容为整数,而 isRightTriangle(double a, double b, double c )这个函数的参数为double类型,建议能够统一为int类型。

五、被测代码链接

转载于:https://www.cnblogs.com/lucerner/p/6583142.html

你可能感兴趣的文章
【PHP】在目标字符串指定位置插入字符串
查看>>
【JS】jQuery设置定时器,访问服务器(PHP示例)配合微信、支付宝原生支付,跳转web网页...
查看>>
实验四2
查看>>
在小程序开发的新风口 看华为云如何助立创科技抢占市场红利
查看>>
第一次博客随笔:苏钰冰
查看>>
HIS-DELPHI-读取数据库配置
查看>>
如何引入iconfont图标与Element-UI组件
查看>>
ArcMap合并之路 -- 该段路合并成一个完整的路
查看>>
该文件没有程序与之关联来运行该操作。请在控制面板的目录选项中创建关联 解决代码...
查看>>
(译)iOS Code Signing: 解惑
查看>>
[leetcode]70. Climbing Stairs爬楼梯
查看>>
C# DataGridView自定义分页控件
查看>>
关于波特率和比特率
查看>>
python面向对象(一),Day6
查看>>
关于AlertDialog.Builder(Context context)中所应传入的context
查看>>
Java抽象类和接口
查看>>
蓝牙接收苹果手机通知 ANCS协议分析
查看>>
VS #include 【bits/bstdc++.h】出错
查看>>
C#如何获得文本框中焦点所在的行数
查看>>
结对3(电梯调度需求分析)
查看>>