




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.一、核心程序代码/*判断三角形的类*/public classtriangletestmethod /*判断三角形的种类。参数a, b, c分别为三角形的三边,* 返回的参数值为 0 ,表示非三角形;* 为 1 ,表示普通三角形;* 为 2 ,表示等腰三角形;* 为 3 ,表示等边三角形。*/public static intcomfirm(inta,intb,intc) if(a + b c) & (b + c a) & (a + c b) /判断为三角形if(a = b) & (b =c)/判断为等边三角形return3;if(a = b) | (b = c) | (a = c)/判断为
2、等腰三角形return2;else/判断为普通三角形return1;else/为非三角形return0;1.二、程序流程图nyret ur n 3a + b c & b + c a & a + c bya = b & b =cna = b |b =c |a = cnyret ur n 1ret ur n 2ret ur n 0exit三、测试用例1.语句覆盖测试用例:输入期望输出覆盖对象测试结果case1a=1, b=2, c=30 , 0case2a=3, b=4, c=51 , , , 1case3a=3, b=3, c=42 , , , 2case4a=3, b=4, c=53 , ,
3、32.判定覆盖测试用例输入期望输出覆盖对象测试结果case11a=1, b=2, c=30 , 0case12a=3, b=4, c=51 , , , 1case13a=3, b=3, c=42 , , , 2case14a=3, b=4, c=53 , , 32.3.条件覆盖测试用例输入期望输出覆盖对象测试结果case5a=1, b=6, c=70f1, t2, t30case6a=7, b=1, c=60t1, f2, t30case7a=1, b=7, c=60t1, t2, f30case8a=3, b=3, c=42t1, t2, t3,t4,2f5, t6, f7, f8case9
4、a=3, b=4, c=32t1, t2, t3,f4,2f5, f6, f7, t8case10a=4, b=3, c=32t1, t2, t3,f4,2t5, f6, t7, f84.条件 -判定覆盖测试用例输入期望输出覆盖对象测试结果case15a=1, b=6, c=70f1, t2, t30(, )case16a=7, b=1, c=60t1, f2, t30(, )case17a=1, b=7, c=60t1, t2, f30(, )case18a=3, b=3, c=42t1, t2, t3,t4,2f5, t6, f7, f8(, , , )case19a=3, b=4, c=
5、32f t1, t2, t3, 4,2f5, f6, f7, t8(, , , )case20a=4, b=3, c=32t1, t2, t3,f4,2t5, f6, t7, f8(, , , )case21a=3, b=3, c=33f1, t2, t33(, , )case22a=3, b=4, c=51t1, f2, t31(, , , )5.条件组合覆盖测试用例输入期望输出覆盖对象测试结果case23a=1, b=6, c=70f1, t2, t30case24a=7, b=6, c=10t1, f2, t30case25a=1, b=7, c=60t1, t2, f20case26a
6、=3, b=3, c=33t1, t2, t3,3t4, t5case27a=3, b=3, c=42t1, t2, t3,2t4, f5,3.f6, f7, t8case28a=4, b=3, c=32t1, t2, t3,2f4, t5,f6, t7, f8case29a=3, b=4, c=51t1, t2, t3,1f4, f5,f6, f7, f8case30a=3, b=4, c=32t1, t2, t3,2f4, f5,f6, f7, t8备注其他条件组合,无法到达结束四、程序控制流图a + b cab + c abdret ur n 0a + c ba = bcegb = cfb = chiret ur n 2 hja = cret ur n 3ret ur n 2ret ur n 1k基本路径覆盖测试用例输入期望输出覆盖对象测试结果case31a=1, b=6, c=70a-d0case32a=7, b=6, c=10a-b-d0case33a=1, b=7, c=60a-b-c-d04.case34a=3, b=3, c=33a-b-c-e-g- 3hcase35a=3, b=3, c=42a-b-c-e-g- 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 营养缺乏与甲状腺功能
- 企业培训年度总结课件
- 英语九年级全一册作文范文(21篇)
- 餐饮行业品牌营销与技术合作合同
- 车辆借用与代驾服务协议合同
- 车辆抵押贷款合同争议解决条款
- 餐饮废弃物处理与城市景观美化项目合同
- 草莓种子种植技术专利授权与销售合同
- 车库租赁与车位租赁合同模板
- 金融理财产品销售代理合同参考文本
- 2025年新高考1卷(新课标Ⅰ卷)英语试卷
- 如何提取关键词
- 乙二酸二甲酯(草酸二甲酯;草酸甲酯)的理化性质及危险特性表
- 一二年级-数独游戏课件
- 问题解决型护理品管圈QCC成果汇报之提高痰标本采集合格率
- 物业公司战略合作协议范本
- 电网公司项目管理标准手册
- 中央空调多联机系统施工组织设计
- 卫生值日表格源码文件可编辑可修改
- ASTM B344-20 电加热元件用拉制或轧制镍铬及镍铬铁合金标准规范
- 《石油化工企业储运罐区罐顶油气连通安全技术要求》
评论
0/150
提交评论