51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5093|回复: 11
打印 上一主题 下一主题

[原创] 如何确定是用黑盒还是白盒?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-7-28 08:45:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在软件测试的过程中如何确定是用黑盒测试还是白盒测试?
谢谢了先!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-7-28 12:30:28 | 只看该作者
那要根据你的测试阶段和测试任务了,不同的阶段和任务需要不同的测试方法。一般来说白盒测试主要应用于单元测试,黑盒也就是功能测试,你还是多看些测试基础的书或资料吧。本论坛上也有些这方面的讨论。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-7-28 12:51:48 | 只看该作者
单元测试一般都是由程序员自己来完成的,现在很多的功能测试是由黑盒测试来完成
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-7-28 13:01:23 | 只看该作者

白盒测试与黑盒测试

强调白盒测试和黑盒测试不是决然分开的,单独做黑盒测试或白盒测试都是做了测试的一个方面,很难保证发现了软件中大部分缺陷。
在测试过程中往往把两者结合起来进行测试,从代码逻辑结构上保证正确,再从功能和非功能特性上保证正确,经过这两方面的测试,
才能最大可能的保证软件质量。在测试过程中,采用这两种测试技术的时间有所不同。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2004-7-28 20:05:29 | 只看该作者
你们说的这些我都知道,可我想知道是你如何确定在什么样的情况下进行单元测试?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-7-28 20:12:18 | 只看该作者

我的看法

这个问题,汗。

研发人员低头写自己的代码的时候,单元测试,
当研发要check到cvs的时候,需要和别人的代码集成测试
BVT开始,简单的系统测试。

但是,研发究竟什么时候使用白盒或者黑盒,测试人员不知道,测试人员使用白盒的情况,第一个,这个模块的功能很关键,必须进行高覆盖率的测试的时候,第二个,某些功能靠手工或者模拟工具无法完成,需要借助逻辑分析和程序的时候,
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2004-7-28 20:22:13 | 只看该作者
为什么汗啊?
还有,在进行高覆盖率的时候是不是应该和开发人员共同啊
不好意思,请教一下cvs是什么意思?
BVT又是代指什么?:(
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-7-28 20:28:18 | 只看该作者
如果你对程序不是很懂的话,肯定需要研发告诉你的,其实这种一般是研发自己做的,只不过是可能他们会没空的话,会告诉你该怎么做,一种重复的简单工作。这个叫做黑白盒测试,呵呵。
cvs是源代码版本控制软件啊,可能你们用vss或者clearquest吧,bvt是Basic verifiction test,基本功能测试,也就是走走主干的功能,看看可以不可以用。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2004-7-29 08:46:07 | 只看该作者
谢谢了楼上的!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-7-29 09:15:05 | 只看该作者

单元测试和CVS

单元测试一般是由开发人员来做的,一般公司也都是这样要求,如果进行第三方的软件测试,测试人也可能进行单元测试。白盒子测试,一般是在单元测试时使用的,但是不说集成测试和系统测试就不需要了,白盒测试主要是提高程序的覆盖率,尽量测试程序中的所有分支和语句。
CVS主要 UNIX /LINUX下使用的版本控制和管理工具。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2004-7-29 09:44:17 | 只看该作者
不知道 为什么我一听到覆盖率我就感觉紧张?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-6-10 17:27:23 | 只看该作者
可以翻上去大家看看
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-9 05:05 , Processed in 0.077701 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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