日期:2014-05-18  浏览次数:20720 次

如何编写简单的白盒测试用例
public int add(int x, int y, int z)
{
  return x + y / z;
}

for eg.,
 x=
 y= 
 z=
给上面这个函数编写白盒测试,没有做过测试用例,想学一下

------解决方案--------------------
1,
首先看传入不正确的参数的话 函数是怎么处理的。
如add("x", 1, 2)
这个 测试他的安全性,安全测试

2,看传入正确的参数类型时候 是否得到正确的结果。
这个测试他的功能,功能测试。

3。 可以把函数放在一个大的循环里,看他运行的速度,还有没有没有可能出错,比如函数里面有没有一些该释放的东西没有释放。不过你这个函数好像涉及不到这些/
这个测试他的受压能力。就是压力测试/