51Testing软件测试论坛

标题: 黑盒测试有前途么?-----送给正在迷茫的朋友 [打印本页]

作者: 水儿儿    时间: 2009-12-3 15:03
标题: 黑盒测试有前途么?-----送给正在迷茫的朋友
1、为什么您和其他人困惑,因为大家只是做了功能测试的手工执行,还有很多测试工作没有做好,黑盒测试的执行除了功能测试以外,还有
• 容量测试,检测软件在处理海量数据时的局限性,能发现系统效率方面的问题;
• 负载测试,检测系统在一个很短时间内处理一个巨大的数据量或执行许多功能调用上的能力;
• 恢复性测试,主要保证系统在崩溃后能够恢复外部数据的能力;
• 兼容性测试、安全性测试、稳定性测试……等等
2、测试工作除了测试执行以外,还有测试设计及测试文档写作等工作,这些工作包括测试用例的设计、测试计划和策略的设计、测试报告写作……以黑盒测试用例而言,方法常有:
• 等价类划分法;
• 边界值分析法;
• 因果图分析法;
• 判定表法;
• 状态迁移法;
• ……
不管是什么测试方法,都是为了减少测试时的测试用例数,都是为了用尽量少的测试用例去完成测试,去发现更多的问题。
3、测试工作除了手工的以外,还可以做自动化测试,而性能测试则必须借助工具才能完成,常见的功能测试工具有QTP、WR、Silktest、Robot……性能测试工具有LR、SilkPerformerV、QALoad……
4、测试工作除了测试执行外,还有同行评审、测试管理可以做,同行评审包括需求评审、概要设计评审和详细设计评审等,测试管理包括计划管理、用例管理、需求管理和缺陷管理等,还包括测试团队和人员的管理,涉及的工具有QC、TD……
5、与测试相关的工作还有配置管理、质量管理等
6、除了测试技术外,我们还应该熟悉测试流程
……
如果上面这些工作大家都做了,肯定不会认为测试没有技术含量;当然不可能每个人都做过,但是起码大家应该了解测试包括什么,因此建议大家在产生这些困惑的时候,先找本书看看,全面地了解一下软件测试,找准自己的位置,这样就比较利于大家把测试工作做好
作者: 水儿儿    时间: 2009-12-3 15:04
谈一下个人的感受。这两年,我一直在为国内的企业做测试培训,包括很多知名的企业。系统测试是最容易入门的,但是却是最难做好的;单元测试入门稍难一些,但是入门后技术难度就很小了,基本上是体力活,毕竟被测试的对象仅仅是一个个的函数,对象规模小,哪里来的难度?
为什么说系统测试难度大呢?以手机测试举例,很多手机测试人员认为手机系统测试是枯燥的体力活,仅仅需要按键即可,实则不然。如果要做好手机系统测试,测试人员必须具备以下几方面的知识储备:
1、手机相关的业务知识:如果测试打电话,测试人员最好能够清楚电话通话的原理;如果测试wap业务,那么一定要清楚wap的原理,否则,无法构造出有效的能够发现问题的测试用例。
      而开发人员则不需要了解这么多的业务知识,开发人员只需要了解自己模块的相关功能即可。因此说,测试人员在业务知识上,要比开发人员掌握的全面。
2、必须对被测试手机的内部原理有比较清楚的了解:比如在手机闹钟铃声响起的同时,接到手机来电,由于两个铃声同时响起,往往会导致手机死机,这个时候,测试人员应该清楚,这是由于手机内部的资源冲突造成的缺陷,然后,根据这个冲突可以举一反三的构造测试用例。
3、必须对系统测试用例设计和裁减有很深的理解:手机的功能之间,各种冲突条件组合非常之多,如果构造完整的测试用例,恐怕一款手机需要几十万个测试用例,如何设计有效的测试用例,如何裁减测试用例,这是需要测试工程师深入研究的。
从我接触的企业情况来看,如果以上三个测试相关的技术点都能够搞清楚,可以保证在上海或者北京这种城市,你的年薪可以在10万元以上。
以上是我对系统测试或者说黑盒测试的一点看法。另外,做测试,最好到有点规模的公司,这样你会有更好提升和发展的空间。经验告诉我们,通常讲,规模越小的公司,对测试的重视程度越低。
目前,国内的很多公司对测试越来越重视,尤其是黑盒测试。
作者: 水儿儿    时间: 2009-12-3 15:05
今天看到的文章,觉得看了以后挺有感触的,贴了一部分上来!~
作者: 投缘    时间: 2009-12-3 16:06
标题: 就算是黑盒测试,也不要以为就很简单!
据说学日语是“笑着进去,哭着出来”,软件测试也是这样。测试的门槛相对来说低一点,比较好切入,但是,要成为一个优秀的软件测试工程师还是需要付出艰辛的努力的。
黑盒看似简单,但是想真的测得深入,广入,让东西出去不被提出质疑,还是非常困难的!
有过这样一句话:把看似简单的事做得好就是不简单;把看似平凡的事最好就是不平凡!
任何工作,任何职位都不能被小觑!
作者: 月上百合    时间: 2009-12-3 18:07
呵呵,比起游戏测试更喜欢手机测试,也需有机会会去做手机测试。
作者: ★斌斌※测试☆    时间: 2009-12-14 15:34
学习的过程中仍旧在不断地学习,看了LZ的东东,给了我更大的动力
作者: 千里    时间: 2009-12-14 16:40
我一个朋友跟我说,他的测试经理有自己的一套功能测试的方法。我听了这话很惭愧,我做测试也算不短时间了,还没有总结到什么方法。
作者: cathyouyang    时间: 2010-2-26 12:44
学习了
作者: piqiang2008    时间: 2010-3-15 21:06
楼主是正解
作者: 小牧童    时间: 2010-4-9 10:43
根据上面帖子描述,我接触的应该是黑盒测试了。
对这些内容我感觉很陌生啊。
作者: 123bo_bo123    时间: 2010-4-12 16:37
我接触测试三个星期,到现在还是一头雾水。
作者: lushuishui    时间: 2010-4-12 18:02
标题: 回复 4# 的帖子
很支持你的说法呢~~要把功能测试做好也是不容易呢,测试过程中一切意外的事情都会出现的呢~~
作者: Saul    时间: 2010-6-16 19:25
毕业做了段开发,迷迷糊糊做黑盒测试一年,呵呵。
目前正在学习ing.
作者: peag    时间: 2010-6-16 22:12
笑着进去,哭着出来,说得好贴切
作者: 愚人    时间: 2010-9-4 22:46
黑盒测试要做好也是相当有难度的……
很多觉得自动化或者白盒有难度,那是因为不懂编程……
作者: hehaiyan    时间: 2010-10-3 19:41
受益匪浅,敬佩!
作者: hacker14    时间: 2010-10-5 18:49
我也一直认为做黑盒没多大潜力,唉。
还在纠结。
作者: 愚人    时间: 2010-11-1 22:57
沉了,继续推荐……
作者: msnshow    时间: 2010-11-3 22:01
肯定有前途的,业务能力非常重要
作者: Biang    时间: 2011-1-7 10:06
学习
作者: lemon206135    时间: 2011-1-7 14:08
不错
作者: 愚人    时间: 2011-2-18 21:46
好东西,顶起来
作者: unionman    时间: 2011-2-19 10:16
学习中
作者: 小夏2011    时间: 2011-2-19 16:19
谢谢楼主的分享
作者: xzy110    时间: 2011-2-25 16:34
谢谢楼主,不过,下来怎么乱码了?
作者: wangjf8711    时间: 2011-2-28 14:45
回复 5# 月上百合
正在做手机测试的 非常喜欢 总能找到新鲜的东西
作者: hanbinggefeng    时间: 2011-3-25 14:45
lz很给力,
作者: helen_xyy    时间: 2011-3-25 21:32
学了两周了,还是有点晕】】
经了解最基本的知识
在了解这行业
作者: zhangmin2011    时间: 2011-4-21 21:16
xue xi
作者: ryugun    时间: 2011-4-26 11:03
顶起来 好东西
作者: zhengxiaoning    时间: 2011-4-26 11:13
学习了。楼主指明了方向。
作者: 航空    时间: 2011-4-26 12:11
如果一辈子做黑盒,不是没有前途,是没有钱途,鉴定完毕。
作者: moliyuxiang0    时间: 2011-4-28 11:11
学习学习




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