 
         
         
         
         
         下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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)/判断为等边三角
2、形return3;if(a = b) | (b = c) | (a = c)/判断为等腰三角形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=3
3、0 , 0Case2a=3, b=4, c=51,1Case3a=3, b=3, c=42,2Case4a=3, b=4, c=53,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, F30Ca
4、se8a=3, b=3, c=42T1, T2, T3,T4,2F5, T6, F7, F8Case9a=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,
5、T2, T3,T4,2F5, T6, F7, F8(, , , )Case19a=3, b=4, c=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=
6、10T1, F2, T30Case25a=1, b=7, c=60T1, T2, F20Case26a=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备注其他条件组合,无法到达结束四、程序控
7、制流图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-> 2ICase36a=4, b=3, c=32A->B->C->E->F-> 2HCase
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常州市人民医院护理学科应急管理考核
- 鹰潭市人民医院调Q激光操作技能分级考核
- 校园安全应急预案编制考试题及答案
- 2025-2030硅基负极材料量产工艺突破与动力电池性能提升关联研究
- 2025-2030硅基光子芯片在数据中心光互连应用渗透率预测
- 2025-2030硅光子集成封装工艺发展路线与数据中心需求匹配报告
- 2025-2030硅光子技术在高性能计算中的散热解决方案研究报告
- 2025-2030百年老字号实木品牌年轻化转型与营销模式创新
- 婚姻家庭咨询师考务培训试题及答案
- 2025-2030现代吊脚楼建设中轻量化实木结构安全性测试评估
- 2025年江西省省直机关公开选调公务员考试参考试题及答案解析
- 招投标自查报告和问题整改指导
- 《人工智能语言与伦理》章节测试题及答案
- 高校实验室安全基础(华东理工大学)学习通网课章节测试答案
- -ST交投:应收账款市场价值资产评估报告
- 酒店行业安全生产培训课件
- 2022利达消防LD6901 消防控制室图形显示装置(Linux)使用说明书
- 8.2 守护正义(课件)- 2025-2026学年八年级道德与法治上册(统编版2024)
- (2025年标准)金矿出售转让协议书
- 学校双重预防机制管理制度
- 检测机构质量控制计划
 
            
评论
0/150
提交评论