



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业笔试的试题-三角形的测试用例设计 收藏有同学去企业进行面试,在做笔试题,有这么一道设计测试用例的题。其实这道题也给 同学们讲解过,只不过稍有些变化。三角形的测试用例设计问题好象在很多公司的笔试题里都出现过,呵呵,大同小异。那么我们看看题目:在三角形计算中,要求三角形的三个边长:ABC。1、当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。2、若是等腰三角形打印 等腰三角形”,若两个等腰的平方和等于第三边平方和, 则打印 等腰直角三角形”。3、 若是等边三角形,则打印:等边三角形”。4 、画出程序流程图并设计一个测试用例。分析一下:1 、构成三角形的条件:任意两边之和大于第三边
2、;2 、构成等腰三角形的条件:任意两边相等;3、构成等腰直角三角形的条件:任意两边相等,而且两条边的平方和等于第三边 的平方和;4 、构成等边三角形的条件:三条边都相等。那么用什么样的设计方法进行测试用例的设计呢?一、等价类划分:三角形三条边 A、B、C的数据类型不同二、边界值分析:由于三角形的边长可以是正整数或正小数,所以就不对长度进行测试,那么边界值分析就不用了三、因果图法:三角形的三条边数据输入组合 我们看一下三角形的流程图:A的平方=B的CA+B注:改正一个小错误,在判断是否是等腰直角三角形中平方+C的平方。由于画图时,网络速度问题,导致真或假的值没有标注。我们再分析一下三角形的等价类
3、:有效等价类:输入3个正整数或正小数:1、两数之和大于第三数,女口 AB+C ; B0)(A0)(2)(B0)(3)(CC)(4)(A+BA)(5)(B+CB)(6)(C+A=B)(12)(A=B)(13)是否是等腰三角形(B=C)(14)(A!=B)and(B!=C)and(C!=A)(16)(C=A)(15)22 2(A=B)and(A+B=C )(17)是否是等腰直角三角形2(B=C)and(B+C2 A 2=A )(18)(A!=B)and(B!=C)and(C!=A)(20)(C=A)and(C 2+A2 c 2、=B )(19)(A!=B)(22)是否是等边三角形(A=B)and(
4、B=C)and(C=A) (21)(B!=C)(23)(C!=A)(24)三角形测试用例:序号A,B,C覆盖等价类输出1【3,4,5(1) (2) 4)(5)(6)是三角形20,1,2非三角形31,0,2(8)非三角形41,2,0(9)非三角形51,2,3(10)非三角形61,3,2(11)非三角形73,1,2(12)非三角形83,3,4(1)(2)(3)(4)(5)(6)(13)等腰三角形93,4,4(1)(2)(3)(4)(5)(6)(14)等腰三角形103,4,3(1)(2)(3)(4)(5)(6)(15)等腰三角形112V2,2 2,4(1)(2)(3)(4)(5)(6)(17)等腰直
5、角三角形124 ,2 V2,2V2 (1)(2)(3)(4)(5)(6)(18)等腰直角三角形132V 2,4,2 V2(1)(2)(3)(4)(5)(6)(19)等腰直角三角形143,4,5(1)(2)(3)(4)(5)(6)(16)(20)(22)(23)(24)是三角形153,3,3(1)(2)(3)(4)(5)(6)(16)(21)等边三角形16,无效等价类错误提示17-3,4,5无效等价类错误提示18a,3,无效等价类错误提示193,4无效等价类错误提示条件:C1:1 w aw 100C2:1 w Bw 100C3:1 w Cw 100C4:A B+CC5:B A+CC6:C A+BC7:A=BC8:B=CC9:A=C动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学安全教育教学课件
- 幼儿园安全教育:铅笔不能咬
- 《邮票上的昆虫世界》(福建农林大学)章节测试答案
- 2025关于餐饮的消费合同
- 纤维腺瘤切除术前护理
- 2024-2025粤教粤科版科学一年级下册第三单元测试卷附答案
- 2025高中数学教师课标考试模拟试卷及答案(五套)
- 2025钢材购销合同范本
- 2025李明法律翻译中英文对照:服务合同
- 2025铝合金楼梯施工合同范本
- 2025-2030车联网行业市场发展分析及发展趋势前景预测报告
- 2025年西班牙语DELE考试真题卷:西班牙语语音与发音训练试题
- 2025河北地质大学招聘工作人员48人笔试备考题库及答案解析
- 2025-2030医用超声仪器市场投资前景分析及供需格局研究研究报告
- 2025-2030儿童智能手表行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2025年03月四川天府新区“蓉漂人才荟”事业单位(13人)笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025年高考物理压轴题专项训练:用力学三大观点处理多过程运动问题(原卷版)
- 育种学 课件 第9章 林木抗逆性育种学习资料
- 2025年江苏南通苏北七市高三二模高考生物试卷(含答案详解)
- 电气自动化基础知识
- 超尔星雅学习形势与政策(2025春)课程作业参考答案
评论
0/150
提交评论