51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3551|回复: 4
打印 上一主题 下一主题

[原创] 请问黑白盒测试与函数的私有公有有关吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-11-1 20:52:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在进行C++语言测试的时候,黑盒或白盒测试的设计和函数的私有和公有有关系吗,我看了一个测试工具的一个例子,它的白盒测试就是用的公有的函数,黑盒就是有的私有的函数,这之间是不是有什么关系呢,指点下,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-11-13 23:32:31 | 只看该作者
没有关系
什么测试工具先
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-11-18 14:55:53 | 只看该作者
单元测试工具CANTATA++
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-11-24 09:40:47 | 只看该作者
应该没有什么关系!!
估计应该你这个case的白盒和黑盒测试的对象不一样!!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-12-16 16:58:37 | 只看该作者
这主要取决于你们的测试策略,也就是你们想测试到什么程度

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

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

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-13 08:07 , Processed in 0.072612 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表