51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 16580|回复: 73
打印 上一主题 下一主题

[原创] 我对黑盒测试的一点看法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-9 13:41:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前做过一点开发,后来做测试,完全的黑盒测试,算来己经做了整一年了,
发个贴子,大家一起讨论

以下内容完全是个人看法,希望大家多多补充

1 测试前。接到做测试的工作之前,只有一年的开发的经验,知道快要接受测试任务了,就找了几本关于测试的书看,但没有一本是完全看完的,不过总算明白了测试是干什么的

2 接触测试。刚做测试的时候觉得很轻松,比开发轻松多了。
  测试方法无人传授,也没有非常规范的测试用例,完全是使用,如果使用中发现问题就提BUG。非常随机。

3 测试中 得到一个新项目,与前一项目比起来:
  优点:自己有了一点测试的经验,新项目有了测试用例(虽然很笼统,甚至有些用例与实际情况完全不符,看得出文档未更新过)
  缺点:这个新项目是自己不熟悉的,许多功能都不知道怎么用,甚至连操作也不会,一些帮助文档还是英文的(偏偏我英文又不好)
  有了前一项目的经验,这次,自己测试使多少讲究一点方法,比如说
  对软件的功能项逐个扫描,菜单一个一个的点,看看是不是汉化完全,是否可以实现预期效果
  用一些边界测试的方法,
  测试时使用用例尽量全面一点,比如测试播放器时,找各种文件格式
  总结:有点进步,不过也开始觉得黑盒测试没有技术含量,十分期望自动化测试和白盒测试。

4。学习中 学习了一些测试的理论思想,有了一点转变。
   黑盒测试并不是那么低级,
        1。黑盒测试还是许多公司使用的一种主要手段
        2。许多软件产品并不是像军用软件那样要求安全性那么高,所以对一般的软件来说,白盒测试似乎没有必要,无论时间,经费,人力都花费太多,还浪费。
        3。自动化测试在压力测试,回归测试这种大批量运行用例时是非常优势的,但有些部分还是需要人工手动测试的,必竟人是最智能的,在系统运行时,可以发现一些意外的情况。
   自动化测试真的很好,不过。。。
        1。许多自动化测试需要工程师写脚本,人们常说在黑盒测试中,BUG的发现(测试的质量)很大程序上取决于测试人员的经验,但个人认为,在编写脚本方面,脚本编写人员的主观能力也很大程度上决定了测试的质量。就像程序员编写软件一样,一个路径考虑不到,就会造成BUG,测试工程师在写脚本时,如果少考虑一种可能性,也就有可能丢掉一个发现BUG的机会。
        2。现在大多数软件都是图形界面,但大家都知道,GUI的自动化测试到现在还是一个处于发展中的题目。所以个人认为GUI的测试仍然需要大量的人工测试。

自己的想法:
    网上都说国外一个程序员要配3-5个测试人员,想来那样软件的质量一定会很高吧。不过,国内,尤其是一些小的软件公司恐怕在未来的几年内都无法达到这个比例,但软件质量又一定要保证,怎么办呢。所以我觉得,在资金有限,时间有限的情况下用黑盒测试是一个最好的选择。
    很多人都说测试是女生比较适合的职业,因为开发太累。个人觉得,如果真的是做白盒测试,写脚本之类,测试工作并不轻松,甚至这种工作从一定程度上讲算是半个程序员。不仅要会编码,还要有很强的逻辑思维和分析问题的能力。但如果一个测试员没有足够的测试经验,他怎么能编写出善于发现问题的测试脚本呢。所以,做黑盒测试应该是测试人员的一个必修课。
    总之,自己现在己不再很彷徨(是不是自己有点不求上进呀?),也不是对黑盒测试那么看不起。我觉得,现在要做的是,在黑盒测试中不断训练自己发现问题,分析问题的能力,同时要努力使自己的测试方法系统化,机械化,防止随机的测试。每一个人都有自己的独特方法,我们要在实践中不断验证自己的方法,改进方法,这样,日后才能写出高质量的脚本,如果在黑盒测试时,能够分析出一个问题的原因,那么,在白盒测试中,就有可能较快的找到代码中的关键之处,添写错误代码,或加探针。另外,做的时间长了,也会对软件质量管理有一个更深的体会。
   测试行业总是会向前发展的,总有一天,大部分测试人员都会使用工具,编写测试代码。现在最需要做的应该是首先做好现在的“低级测试”并记住学习测试的先进知识,还有重要的是多实践,多思考。慢慢就会在实践中发现现有测试方法或测试管理的不足之处,然后,就有了动力,想法改进这个不足或者以此给自己的职业重新定位,这样就提高了一点点。
   希望有更多的人不再郁闷,想开一点,总有办法的,整天被工作搞得郁闷对健康没有好处。
   个人这样认为,可能有点偏激,大家一起讨论!!!

   。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-10-10 12:11:06 | 只看该作者
不错,我来顶你~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-10-10 16:28:46 | 只看该作者
虽然我现在还没有从事测试方面的工作(一直在寻找机会),
但是觉得你讲的很在理,
顶,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-10-11 11:08:29 | 只看该作者
三人行必有我师!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-10-11 23:45:15 | 只看该作者
很联系实际情况,顶起来~~~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-10-12 11:38:45 | 只看该作者
确实很实在,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-10-12 12:07:33 | 只看该作者
很庆幸看见了这篇文章!我的情况和你一样,干了不长时间的开发,现在正准备转向测试,有点迷茫,彷徨!但看了你的文章后,感觉看见了光明和方向!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-10-12 12:33:14 | 只看该作者
很现实!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-10-12 13:41:02 | 只看该作者
黑盒测试也是很有技术含量的
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-10-12 17:55:14 | 只看该作者
讲的很好呢
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-10-12 23:13:15 | 只看该作者
我也刚进入测试行业,听君一席话,胜读十年书.谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-10-13 10:21:35 | 只看该作者
想做测试,很有启发,谢谢.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-10-13 10:51:42 | 只看该作者
很有启发,我要坚持,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-10-13 14:43:07 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-10-13 17:42:56 | 只看该作者
写的很好,还是要在工作中多多实践,那样才能熟能生巧,才会提高!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-10-15 11:44:34 | 只看该作者
很喜欢你的这篇文章,因为有基本相同的经历及感受,也时常迷茫。不过如果局限于黑盒测试的话,到了一定的程度,会感到没有提高的方向和动力。确实需要了解白盒及自动化测试的知识,否则没有什么长久的竞争力。还有,对软件开发项目的具体业务流也需要提高相应的分析理解能力,往往是业务逻辑上的理解能力,区别人的水平高低。
不知道你的Msn是什么,希望和你多多交流。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-10-16 09:51:51 | 只看该作者

支持

惺惺相惜的感觉
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-10-16 11:21:15 | 只看该作者
没做过开发,直接开始接触测试,有点迷茫哦,做的是手机测试,不知道以后是不是会接触白盒测试和蔼自动化测试,总感觉有点不知道怎么走下去的感觉,看了楼猪的贴,想开拉很多,一切都要自己努力,前途会光明的!~~ 谢谢楼猪
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-10-16 15:21:26 | 只看该作者

支持

sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2006-10-16 16:37:22 | 只看该作者
兄弟.我们从事的工作性质差不多哦.我也是说那种电子词典的黑盒测试,感觉和你差不多.顶~~~~~~~~~~~~sdlkfj6
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-22 23:29 , Processed in 0.095380 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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