google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[讨论] 黑盒测试有没有动态和静态之说

黑盒测试有没有动态和静态之说


前两天去应聘,公司一招聘人员让我把软件测试的过程说一下,当我说到软件测试的黑盒测试时我刚说 静态黑盒测试时,他立即说只有白盒测试才有静态和动态之说而黑盒测试没有。可是我看的书上明明有的。到底谁是对的哦?求助
为何应届生找软件测试方面的这么难哦……
我错了么???

[ 本帖最后由 Maple咖啡 于 2007-12-8 21:03 编辑 ]
It's a crowded city Everyone's heart looks like a flower so lonely so thirsty.

TOP

你说的也有问题,然而他说的也不对,其实都是测试不同的分类,就是根据不同的角度对测试进行分类,因次不同分类的测试类型的分类之间可能会有重叠。所以是不能几种不同分类角度的测试类型放在一起说。
  白盒测试和黑盒测试
  静态测试和动态测试

其实从字面上也能看出区别,动态就是要执行代码的测试,而静态就是不用执行代码,而只是用文档等的测试。
Most verification techniques are static tests
Feasibility reviews
Requirements reviews
Most validation techniques are dynamic
Unit testing
Integrated testing
System testing
User acceptance testing

TOP

我认为黑盒测试也有静态和动态之说。静态测试它就是不运行被测系统,而采用其他手段或技术对系统进行检测的一种测试方法。对黑盒测试来说,进行软件需求说明书的评审就是属于静态的黑盒测试。只是有些公司也许不是那么规范的来进行相关文档的评审,而且就是评审也不一定有测试人员参与,所以就不提静态黑盒测试了。相对来说静态的白盒测试就显得比较多,象代码走读、信息流数据流分析这些都是。

TOP

黑盒测试当然有静态和动态的区别
比如需求评审就是静态的

不过这些都是测试方法
人家问的是测试过程啊。。。
卡车司机说:“每个皮球后面肯定跟着一个小孩。”

TOP

谢谢大家的指导
It's a crowded city Everyone's heart looks like a flower so lonely so thirsty.

TOP

那家公司是北大测试。我问他是不是收钱的他说给你钱收什么钱啊,而且他当时比较的气愤!可是就是收钱的啊进去的门槛又比较的低,居然还……
而且听朋友说培训班又不咋滴!
It's a crowded city Everyone's heart looks like a flower so lonely so thirsty.

TOP

一般来说,静态测试和动态测试在白盒测试中使用的比较多
也体现的比较多,从动态就是要执行代码的测试,而静态就是不用执行代码,而只是用文档等的测试

TOP

黑盒测试有动态和静态的区别:
静态有走读、正规检视、技术评审。
动态的就是手工或自动化的执行测试。

TOP

对需求文档进行评审是黑盒测试?真诚的希望大家回去看看书,
这就是巴巴爸爸、巴巴妈妈、巴巴祖、巴巴拉拉、巴巴利波、巴巴伯、巴巴贝尔、巴巴布莱特、巴巴布拉伯!,听明白了吗,再说一遍。 哈哈“可里可里可里可里,巴巴变。

TOP

对需求文档进行评审是需要深入细节的,不属于黑盒范畴,我认为黑盒测试是没有静态测试的。

TOP

问楼上一个问题:
静态测试考虑文档描述是否规范、准确、便于查阅;
考虑程序和文档之间的一致性,对吗?
那么只分析程序内部构造,而不顾程序的整体功能实现的白盒测试能做到这点吗?
请给俺这个菜鸟清楚的解释一下好吗?

TOP

hades


静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。
/**...拿青春赌明天...成为富有的人不是一种机会,而是一种选择!*/
/*由于过分陷入一个视角的具体实现细节中,可能让自己迷失了真正的方向**/
/*成绩只是暂时的,实力才是根本**/
hell boy---

TOP

引用:
原帖由 hades 于 2007-12-19 11:35 发表
静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。
你说到的“代码检查、静态结构分析、代码质量度量”这个是白盒测试中的静态测试方法

我觉得黑盒测试的静态测试并不多,常见的一般都是对用户文档的测试,这个属于黑盒测试的静态测试范畴
心中有敌人,一切皆为你敌人
心中无敌者,无敌于天下!!!

TOP

hades


黑盒测试 静态测试,包括 用户需求说明书,软件需求说明书,概要设计、详细设计说明书,数据库设计说明书,以及使用手册,安装手册等等。包括这些文档的验证测试。
/**...拿青春赌明天...成为富有的人不是一种机会,而是一种选择!*/
/*由于过分陷入一个视角的具体实现细节中,可能让自己迷失了真正的方向**/
/*成绩只是暂时的,实力才是根本**/
hell boy---

TOP

黑,白盒和动态静态之间都可以组合

TOP

黑盒测试 静态测试,包括 用户需求说明书,软件需求说明书,概要设计、详细设计说明书,数据库设计说明书,以及使用手册,安装手册等等。包括这些文档的验证测试。

同意 以上观点

TOP

看了楼上 的评论 我懵了
我刚刚开始做测试 还是手工的呢

TOP

年轻人,多问多学,才有提高
我要成名!~

TOP

我认为不是楼上哥们说的静态测试,和静态黑盒中的静态意义不同


静态测试是测试策略中的一类,而静态黑盒这个概念可能是公司针对自身的习惯,按照黑盒中自己用到的方法,形象的定义成为另一概念,比如说可能把测试文档这一块儿看做是静态黑盒,其实整整意义上就没有静态黑盒这么个概念~!!

TOP

软件测试的过程:测试计划 测试大纲 测试用例 执行测试 BUG跟踪
黑盒测试分为静态黑盒测试和动态黑盒测试
白盒测试分为静态白盒测试和动态白盒测试

TOP

 
当前时区 GMT+8, 现在时间是 2008-9-7 01:54Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹