只会黑盒测试算专业的软件测试人员吗?
上一篇 / 下一篇 2012-06-12 09:07:31 / 个人分类:测试经验
An;ssW{A0 在测试行业飞速发展的今天,越来越多的人和企业重视软件测试。测试行业的发展掀起了大众学习测试的浪潮。
q%E/F^y05gHoe-s|{'A0 很多新人,在各种论坛学习时,经常会看到的是大家在热火朝天的讨论着各种测试理论及测试工具,什么黑盒测试,白盒测试,功能测试,性能测试,回归测试,自动化测试,什么winrunner,loadrunner,Testdirector,Quicktest pro……51Testing软件测试网b&r+l3[:oB UW4H
51Testing软件测试网8pq-pz])m2gn:^9Y ~可能也因为这个原因,导致有的人一听说别人是做测试,喜欢问的第一个问题就是,你们测试是做白盒测试还是黑盒测试?或者就是,你们测试用什么工具呢?
A7|/K l5Hy A$C0]k-aQ&Ls6D:@0 也许他们认为:如果测试人员只会黑盒测试,而不会使用几种测试工具,不会用写测试脚本,不会做白盒测试,就算不上一名专业的测试人员。51Testing软件测试网sO G5Lb6d*N'\n
51Testing软件测试网mU8gp;nzE+ON而我要说得是,作为测试人员,功能测试是一切测试的基础,它就像if语句是开发的基础一样,做不好功能测试,不管你会使用多少工具,不管你的测试脚本写的多么出神入化,你的测试工作都是不可能做好的。51Testing软件测试网8nYoF,}0@S+N
51Testing软件测试网rZ)U!o\il)s而功能测试仅仅是黑盒测试。
4|N1_M8^}051Testing软件测试网)_.i"A"J;?*n6?*l!g我大学毕业后在一家软件公司上班。从程序员开始做起。
3_9D%Ynd4Kbh0,eaM$Y_.S0 对应届毕业生刚进公司,这家公司的特点是不会马上安排你做开发工作,而是先从测试开始做。这个时候,我接触了软件测试。
Sp%Mji[,r x0M,CX#E!I!i0 初期的测试很简单,给你一个产品,点点这个按钮,按按那个图标,从这边输入一些数据,在那边看看输出是否正确等等。
5U]ve'H0M,a W%Y0j&F/h!qK/]:A+h%x0 也许没有真正做过测试,或者说没有做过一个项目完整的功能测试的人,就会片面的认为所谓的“功能测试”和“黑盒测试”就是这样,给你一个产品,点点这个按钮,按按那个图标,这边输入一些数据,在那边看看输出是否正确。
,`~&_d o*su%h0'f oi$X Tl0 而功能测试仅仅是这样吗?上面描述的这种功能测试顶多能算个单元功能测试。51Testing软件测试网(god.c,J'pR
K:cv%YQ0N.?0 功能测试的重点不在单元测试,测试人员做单元的功能测试顶多是帮助开发人员调试调试产品而已。
!ei}9^8l0L(}~0G:\Yj}N\0 功能测试的难点和重点都在项目的集成测试和系统测试。
{'`/N@#vN h5f;I~$P;Du051Testing软件测试网m?GR0Ao&r举个简单的例子来说明一下:51Testing软件测试网QUE&A&T*i)z8FO
51Testing软件测试网 {:h zEjK一个客户需求:51Testing软件测试网6iKj+NzCwO
3e\I.a0x'P+U0 公司部门人员考核情况混乱,无法在月底得到每个人每一项绩效考核分数及总分数。希望解决的问题: