1 / 8
文档名称:

三角形测试(测试用例).doc

格式:doc   大小:48KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

三角形测试(测试用例).doc

上传人:雾里行舟 2019/11/12 文件大小:48 KB

下载得到文件列表

三角形测试(测试用例).doc

相关文档

文档介绍

文档介绍:--------------------------校验:_____________-----------------------日期:_____________三角形测试(测试用例)三角形测试用例题目:输入三个数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形是一般三角形、等腰三角形还是等边三角形时。用等价类划分方法为该程序设计测试用例。在三角形计算中,要求三角形的三个边长:ABC。1、当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。2、若是等腰三角形打印“等腰三角形”,若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形”。3、若是等边三角形,则打印:“等边三角形”。4、画出程序流程图并设计一个测试用例。分析一下:1、构成三角形的条件:任意两边之和大于第三边;2、构成等腰三角形的条件:任意两边相等;3、构成等腰直角三角形的条件:任意两边相等,而且两条边的平方和等于第三边的平方和;4、构成等边三角形的条件:三条边都相等。那么用什么样的设计方法进行测试用例的设计呢?一、等价类划分:三角形三条边A、B、C的数据类型不同二、边界值分析:由于三角形的边长可以是正整数或正小数,所以就不对长度进行测试,那么边界值分析就不用了三、因果图法:三角形的三条边数据输入组合我们看一下三角形的流程图:注:改正一个小错误,在判断是否是等腰直角三角形中A的平方=B的平方+C的平方。由于画图时,网络速度问题,导致真或假的值没有标注。三角形等价类列表判定类型有效等价类无效等价类一般三角形((a>0)Λ(b>0)Λ(c>0))Λ(a<=0Vb<=0Vc<=0)Λ(((a+b)>c)V((a+c)>b)V((b+c)>a))(1)(((a+b)<=c)V((a+c)<=b)V((b+c)<=a))(2)等腰三角形(1)Λ(a=bVa=cVb=c)(3)(2)V(a!=bΛb!=cΛa!=c)(4)等边三角形(1)Λ(a=b=c)(5)(2)V(a!=b!=c)(6)根据上表组成的测试用例:三角形等价类测试用例ID输入数据覆盖测试用例输出结果abc1345(1)一般三角形2045(2)非(一般)三角形3305(2)4340(2)5145(2)6385(2)7321(2)8335(3)等腰三角形934310344voidmain(){floata,b,c;printf("请输入三角形三边");scanf("%f,%f,%f",&a,&b,&c);if(a==b||b==c||a==c)printf("等腰三角形");if(a==b&&b==c)printf("等边三角形");if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)printf("直角三角形");elseprintf("普通三角形");}11349(4)非等腰三角形12333(5)等边三角形13-101(6)非等边三角形我们再分析一下三角形的等价类:有效等价类:输入3个正整数或正小数:1、两数之和大于第三数,如A<B+C;B<C+A;C<A+B2、两数之和不大于第三数3、两数相等,如A=B或B=C或C=A4、三数相等,如A=B=C 5、三数不相等,如A!=B,B!=C,C!=A无效等价类:1、空2、负整数3、非数字4、少于三个数三角形测试用例类别输入条

最近更新

买卖委托代理合同(5篇) 16页

云南昆明市云南师大附中2023-2024学年高三上学.. 11页

人巨细胞病毒UL49 ORF表达及产物功能的初步研.. 2页

产品质量保证承诺书通用15篇 19页

人工智能化工业机器人的发展趋势 4页

人参皂苷Rb3对IEC-6细胞氧化损伤的保护作用研.. 2页

人体血清中结合态代谢物的NMR研究 2页

介绍医疗器械 英文作文 5页

代理记账从业人员职业道德规范(3篇) 7页

亨利·劳森作品中的丛林情结 2页

企业薪酬绩效考核管理办法 22页

住宅物业10大消防安全管理要点 6页

精品教师招聘(中学)真题带答案(预热题) 28页

交会对接微波雷达模拟器研究与设计 2页

停车场管理规定和规划设计导则 17页

亚洲季风区夏季海陆热力变化的观测分析及模拟.. 2页

全国首届小学英语优质课竞赛一等奖《In a Fas.. 8页

八年级物理上册说课标说教材 24页

公司诚信承诺书模板(16篇) 20页

互助性信用担保机构运行模式研究——以江苏太.. 2页

关于六个方面问题自查清单及整改措施精选 6页

关于配合做好地面沉降监测工作的表态发言稿 4页

自我评价与反思怎么写精选7篇 6页

二葛解酒颗粒研究 2页

农业技能培训工作计划 4页

致4某100米运动员加油稿(11篇) 3页

二硼化锆靶材及薄膜制备技术研究 2页

致青春经典语录(通用15篇) 44页

初中体育教案(15篇) 49页

艰苦的近义词同义词和反义词 6页