51Testing软件测试论坛

标题: 新人求教 [打印本页]

作者: 宇_Moraynia    时间: 2015-4-14 15:32
标题: 新人求教
0<X<100 ,0<Y<100,X+Y=?
1.首先测试输入如何分析
2.如何编写测试用例

总是从等价类,边界值方面分析数值不全面,而且有点似懂非懂
编写用例时,总是担心写出冗余的case
真心求解,好心人帮忙,等待回复
作者: 宇_Moraynia    时间: 2015-4-14 15:41
只是想说从这个例子中,我想体会测试思想。请详细说明。不要因为例子弱弱,就躲开我。好心人常在。
作者: 宇_Moraynia    时间: 2015-4-14 16:17
有效的值包括整数和小数  1,99,0.5
无效的值包括整数和小数 -1,101,-1.5,101.5
边界值 0,100
这样输入的数值分析是否可以,该如何组合,测试用例才能覆盖全部。
作者: bug在哪里    时间: 2015-5-15 19:30
这题我看得不是很懂。
X输入1到99的数值
Y输入1到99的数值
计算X+Y的值。
X和Y是输入,X+Y是个功能吧,需求不明确,要要求更明确的需求。
初步分析
等价划分法分析X的输入:
有效等价类
1-99的整数
1-99的小数
无效等价类
>99的整数
>99的小数
<1的整数
<1的小数
边界值划分:
有效边界值
1,99
有效次边界值
2,98
无效次边界值
0,100
xy测试点雷同。
一般我不喜欢说编写测试用例,感觉太没脑子了。设计测试用例,要结合多种测试思维来找出测试点,这里也就是提炼测试数据,再编写。
还有测试领域来说一些冗余是必不可少的,你可以想象桥梁的载重问题,一个桥梁说明可以最大通过100T的重量,但往往它实际能载重110-120T。多出来的重量可以说是一种冗余,但是必不可少的冗余。测试来说,某些重要的模块,冗余些也可以。
作者: heitan    时间: 2015-5-26 15:27
补充,我考虑的是0<x+y<200
小于0的小数 + 小于0的小数
小于0的整数+小于0的整数
大于0的小数+小于0的小数
大于0的整数+小于0的小数
···························
···




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2