



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业笔试的试题-三角形的测试用例设计 收藏 有同学去企业进行面试,在做笔试题,有这么一道设计测试用例的题。其实这道题也给同学们讲解过,只不过稍有些变化。 三角形的测试用例设计问题好象在很多公司的笔试题里都出现过,呵呵,大同小异。 那么我们看看题目:在三角形计算中,要求三角形的三个边长:A B C 。 1、 当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。 2、若是等腰三角形打印“等腰三角形”, 若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形”。 3、若是等边三角形,则打印:“等边三角形”。4、画出程序流程图并设计一个测试用例。 分析一下:1、构成三角形的条件:任意两边之和大于第三边;2、构成等腰三角形的条件:任意两边相等; 3、构成等腰直角三角形的条件:任意两边相等,而且两条边的平方和等于第三边的平方和;4、构成等边三角形的条件:三条边都相等。 那么用什么样的设计方法进行测试用例的设计呢? 一、等价类划分:三角形三条边A、B、C的数据类型不同二、边界值分析:由于三角形的边长可以是正整数或正小数,所以就不对长度进行测试,那么边界值分析就不用了三、因果图法:三角形的三条边数据输入组合 我们看一下三角形的流程图: 注:改正一个小错误,在判断是否是等腰直角三角形中 A的平方=B的平方+C的平方。由于画图时,网络速度问题,导致真或假的值没有标注。 我们再分析一下三角形的等价类:有效等价类:输入3个正整数或正小数: 1、两数之和大于第三数,如AB+C;BC+A;C0)(1)(B0) (2)(C0) (3)(A+BC) (4)(B+CA) (5)(C+AB) (6)(A=0) (7)(B=0) (8)(C=0) (9)(A+B=C) (10)(B+C=A) (11)(C+A=B) (12)是否是等腰三角形(A=B) (13) (B=C) (14)(C=A) (15)(A!=B)and(B!=C)and(C!=A) (16)是否是等腰直角三角形(A=B)and(A2+B2=C2) (17)(B=C)and(B2+C2=A2) (18) (C=A)and(C2+A2=B2) (19)(A!=B)and(B!=C)and(C!=A)(20)是否是等边三角形(A=B)and(B=C)and(C=A)(21)(A!=B) (22)(B!=C) (23)(C!=A)(24)三角形测试用例:序号A,B,C覆盖等价类输出13,4,5(1)(2)(3)(4)(5)(6)是三角形20,1,2(7)非三角形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)等腰三角形1122,22,4(1)(2)(3)(4)(5)(6)(17)等腰直角三角形124,22,22(1)(2)(3)(4)(5)(6)(18)等腰直角三角形1322,4,22(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)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业社会责任报告编写格式与重点内容
- 药芯焊丝CO2保护焊技术分析
- 电动葫芦日常维护与故障排查
- 古诗词教学设计方案及课堂实践指南
- 全球气候变化对生物多样性的影响-洞察及研究
- 基于区块链技术的智能电网故障信息管理-洞察及研究
- 小学必背古诗歌辞全集
- 小学英语课程资源开发与利用创新案例
- 小学五年级音乐课表格式教案
- 拉曼光谱在艺术品材料分析中的应用-洞察及研究
- 2025年“学宪法、讲宪法”主题活动知识竞赛题库及答案
- 2024年毕节威宁自治县招聘城市社区工作者真题
- 2025年度2025年少先队知识测试题及答案
- 医院感染管理办法
- 2025年电子专用设备制造行业研究报告及未来行业发展趋势预测
- 勇气与成长写物作文10篇范文
- 反洗钱可疑交易识别课件
- 2025年中国银行招聘考试模拟试题及答案集
- BIM 建模基础与应用教学教案
- 真人秀节目策划与执行方案
- 2025至2030年中国工艺美术品行业市场前景预测及投资战略研究报告
评论
0/150
提交评论