啄木鸟软件测试培训网:www.3testing.com微信
在三角形计算中,要求三角形的三个边长:A B C 。ide
一、 当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。测试
二、如果等腰三角形打印“等腰三角形”, 若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形”。spa
三、如果等边三角形,则打印:“等边三角形”。.net
四、画出程序流程图并设计一个测试用例。设计
分析一下:orm
一、构成三角形的条件:任意两边之和大于第三边;接口
二、构成等腰三角形的条件:任意两边相等;get
三、构成等腰直角三角形的条件:任意两边相等,并且两条边的平方和等于第三边的平方和;it
四、构成等边三角形的条件:三条边都相等。
那么用什么样的设计方法进行测试用例的设计呢?
1、等价类划分:三角形三条边A、B、C的数据类型不一样
2、边界值分析:因为三角形的边长能够是正整数或正小数,因此就不对长度进行测试,那么边界值分析就不用了
3、因果图法:三角形的三条边数据输入组合
咱们再分析一下三角形的等价类:
有效等价类:
输入3个正整数或正小数:
一、两数之和大于第三数,如A<B+C;B<C+A;C<A+B
二、两数之和不大于第三数
三、两数相等,如A=B或B=C或C=A
四、三数相等,如A=B=C
五、三数不相等,如A!=B,B!=C,C!=A
无效等价类:
一、空
二、负整数
三、非数字
四、少于三个数
顾翔名言:
手工黑盒测试能够发现85%的BUG。
-James Bach《软件测试经验与教训》各位如何看? 我举双手同意
白盒测试定向培训将在2016年2月20,21日在上海举行,定向单位:上海陆家嘴金融研究院
2016年2月20日~ 2016年2月21日 17:00
上海杨浦)上海杨浦区隆昌路619号(城市概念创意园区)8号楼中区B02
内容:
1、内容介绍
白盒测试又称结构化测试,经过分析组件/系统的内部结构进行的测试。测试用例分析方法包括语句覆盖,分支覆盖,条件覆盖,条件/分支覆盖,路径覆盖等。白盒测试能够在单元,集成测试中进行也能够在系统测试中进行。白盒测试通常分为代码覆盖率测试,代码接口测试和静态测试。本课程针对国内某知名公司白盒测试工程师岗位进行定向培训(工做地点:上海陆家嘴金融研究院)。
本文分享自微信公众号 - 软件测试培训(iTestTrain)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。