只会黑盒测试算专业的软件测试人员吗?

发表于:2012-6-11 10:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:imlele1102    来源:51Testing软件测试网采编

  本文是写给测试新人及还未入测试行业的人。对已经有很多很丰富测试经验的人来说可以略过哈。

  在测试行业飞速发展的今天,越来越多的人和企业重视软件测试。测试行业的发展掀起了大众学习测试的浪潮。

  很多新人,在各种论坛学习时,经常会看到的是大家在热火朝天的讨论着各种测试理论及测试工具,什么黑盒测试白盒测试功能测试性能测试,回归测试,自动化测试,什么winrunner,loadrunner,Testdirector,Quicktest pro……

  可能也因为这个原因,导致有的人一听说别人是做测试,喜欢问的第一个问题就是,你们测试是做白盒测试还是黑盒测试?或者就是,你们测试用什么工具呢?

  也许他们认为:如果测试人员只会黑盒测试,而不会使用几种测试工具,不会用写测试脚本,不会做白盒测试,就算不上一名专业的测试人员。

  而我要说得是,作为测试人员,功能测试是一切测试的基础,它就像if语句是开发的基础一样,做不好功能测试,不管你会使用多少工具,不管你的测试脚本写的多么出神入化,你的测试工作都是不可能做好的。

  而功能测试仅仅是黑盒测试。

  我大学毕业后在一家软件公司上班。从程序员开始做起。

  对应届毕业生刚进公司,这家公司的特点是不会马上安排你做开发工作,而是先从测试开始做。这个时候,我接触了软件测试。

  初期的测试很简单,给你一个产品,点点这个按钮,按按那个图标,从这边输入一些数据,在那边看看输出是否正确等等。

  也许没有真正做过测试,或者说没有做过一个项目完整的功能测试的人,就会片面的认为所谓的“功能测试”和“黑盒测试”就是这样,给你一个产品,点点这个按钮,按按那个图标,这边输入一些数据,在那边看看输出是否正确。

  而功能测试仅仅是这样吗?上面描述的这种功能测试顶多能算个单元功能测试。

  功能测试的重点不在单元测试,测试人员做单元的功能测试顶多是帮助开发人员调试调试产品而已。

  功能测试的难点和重点都在项目的集成测试和系统测试

  举个简单的例子来说明一下:

  一个客户需求:

  公司部门人员考核情况混乱,无法在月底得到每个人每一项绩效考核分数及总分数。希望解决的问题:

  建立公司人员管理。

  建立考核项管理。

  员工绩效考核分数查询。

  解决方案:建立公司人员管理,建立考核项管理,建立分数档案。将人员管理、考核项管理和分数管理关联起来。

  设计:

  数据库:建3个主表,人员管理表,考核类型管理表,分数总结表,将3个表关联起来。

  数据访问层:对表的访问及处理方式(增加,删除,修改等)

  业务处理层:界面,数据的录入,各种业务处理。

  项目的功能测试

  一、首先设计项目测试计划。测试计划内容包括:

  1、测试时间,测试阶段划分

  2、测试进度及人员安排

  3、测试环境,测试资源(测试方法,测试工具等)

  二、然后设计项目测试用例。项目需求分析结束后,进行测试用例书写,用例内容包括以下部分:(功能测试重点)

  检查是否实现了公司人员管理。

  如果满足了人员管理,那么在这个人员管理中,是否所有的数据都能够正确处理。是否所有错误数据都能合理处理。

  如果没有满足,那么还有哪些地方需要补充。

  检查是否建立了考核项的管理。

  如果有考核项的管理,那么是否所有的管理数据是否能够正确处理,是否所有的错误数据都能合理处理。

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • wjtest
    2012-7-12 20:26:32

    LZ讲的很好,其实 黑盒测试 要学习和掌握的东西很多。

  • bestnet
    2012-7-11 16:29:35

    支持

  • zhangcaiyun_86
    2012-7-06 15:47:27

    强烈赞同!!

  • zkfxysy
    2012-7-05 17:53:34

    嗯,严重支持呀,说得好,黑盒测试技术也很高的

  • sunliqin
    2012-7-03 21:25:41

    做了测试才发现,其实黑盒测试需要掌握的知识很多,考验的是测试人员知识的广度和思维的宽度,远远比白盒需要的能力多

  • xiao07063111
    2012-6-21 15:38:39

    受教了

  • 竹摇清影
    2012-6-19 11:31:44

    强烈赞同!

  • harryzhang2522
    2012-6-12 10:03:02

    古人云:闻道有先后,术业有专攻!三百六十行,行行出状元!相信功能测试时进入更高测试水平的基石~

  • 没翅膀的飞鱼
    2012-6-11 17:19:17

    强烈赞同楼上的,黑盒测试想要做好不容易,说简单的只能说对黑盒还没有深入了解---

  • lyscser
    2012-6-11 14:32:23

    本府可以很负责任的告诉你,只会黑盒测试也一样是专业测试,只要做得好……不要把什么东西什么人都理解成半桶水就不至于不专业。即便想要夸赞灰、白盒的好处,也不要靠贬低黑盒的技术含量来夸,论调站不住脚的……只能让别人觉得你对黑盒测试的认识太肤浅了!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号