版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 客户信息维护优化承诺书5篇
- 酒店餐饮品牌化经营模式探讨
- 肝脏肿物微波消融术后护理
- 腹泻健康教育
- 企业绿色生态履行承诺书4篇
- 公司培训课程申请及审批模板
- 嘉兴市重点中学2025-2026学年初三年级第一次联考英语试题试卷含解析
- 2026年北京市西城区名校初三下学期语文试题8月开学考试卷含解析
- 项目施工按时竣工承诺书(6篇)
- 员工培训与发展计划制定与实施方案
- 托幼机构儿童心理保健
- 远程无人值守集中计量项目施工方案
- 山西省普通高等学校毕业生就业协议
- 选择性必修二 Unit 2 Improving yourself 单元整体教学设计
- GB/T 29197-2012铜包铝线
- GB/T 26423-2010森林资源术语
- GA/T 414-2018道路交通危险警示灯
- GA/T 1019-2013视频中车辆图像检验技术规范
- QJZ-2×SF-双电源双风机说明书
- 2023年河南机电职业学院单招职业技能考试笔试题库及答案解析
- GB∕T 36419-2018 家用和类似用途皮肤美容器
评论
0/150
提交评论