51Testing软件测试论坛

标题: 请问黑白盒测试与函数的私有公有有关吗? [打印本页]

作者: evita119    时间: 2005-11-1 20:52
标题: 请问黑白盒测试与函数的私有公有有关吗?
在进行C++语言测试的时候,黑盒或白盒测试的设计和函数的私有和公有有关系吗,我看了一个测试工具的一个例子,它的白盒测试就是用的公有的函数,黑盒就是有的私有的函数,这之间是不是有什么关系呢,指点下,谢谢
作者: 1647    时间: 2005-11-13 23:32
没有关系
什么测试工具先
作者: evita119    时间: 2005-11-18 14:55
单元测试工具CANTATA++
作者: 第十二颗地雷    时间: 2005-11-24 09:40
应该没有什么关系!!
估计应该你这个case的白盒和黑盒测试的对象不一样!!
作者: qiuyangzh    时间: 2005-12-16 16:58
这主要取决于你们的测试策略,也就是你们想测试到什么程度

一般情况下,在进行这类测试的时候,只考虑公有函数,私有函数就不要考虑了,我建议你们就这样做。不过在统计代码的测试覆盖率时,对私有函数的测试覆盖可以作为一个参考

当然,如果你们的测试资源比较充足,或者对代码的要求比较高的话,可以考虑对私有函数进行测试,这样是非常彻底的,但也是很耗费精力的。如果你想对类的私有函数进行测试,需要对被测试的类进行一些修改,比如加入友员对象,或者就使用你说的测试工具,它直接就提供这个功能了。




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