为什么需要测试?

上一篇 / 下一篇  2008-08-25 11:03:17 / 个人分类:工作经验谈

51Testing软件测试网@;j `E7yY

为什么需要测试

iQ1w1]S:d*t"gq8A7@/czQ051Testing软件测试网 |2P?H(R?H

因为在设计阶段只考虑了大概怎么做,许多人以为这样就可以了,然后下面的程序员就开始做了,有些东西没有

%Gq&o*w$bG.S z051Testing软件测试网Y;pK.h Y Aq7~c

规定,他就自己闷着头做了,也不提出来讨论,结果一测试发现这有问题,那有问题,再来修改,甚至更糟糕的51Testing软件测试网_|tm,s$ZH,bm

(AV%c3f%{kK0是有时候是推翻!成本其实是很高的!我现在发现其实好多问题是可以在需求,设计阶段就可51Testing软件测试网 W-C%u\`\c

;U%H;@h8bU7v0以解决的。来来返返,其实成本很高,士气也在下降!损失的是无形的资产!

8v9|7zC4yD0

H0Cl&~j0针对这一点,解决方案是:强化why和how?

,HvS#H4v;c"O JA9g0

,g H3W zbJN%Z0  曾经有去面试过程序员,有位面试官跟我说,你做的啥测试?用工具去测页面下载要多少时间?说明了之51Testing软件测试网'CoBdS

51Testing软件测试网$K rp vv-|+[)tg

后,他说哦,原来是关注细节的测试。我现在可以忽悠他说你要的是pagebreakdown吗?不过有的时候他说的

-bn7r!o!Jl0

(t/AC8hDeAa0是有道理,一个说明他认为测试发现不了深层次的东西。另外一个说明他只是个程序员,不考虑成本方面的因51Testing软件测试网U,i.W7v,n:ny*r

51Testing软件测试网I1W}4k(SP5\YQ*P4A

素!如上解释。51Testing软件测试网 g\)l IPTv6r

51Testing软件测试网 g,q vt%U.{Y/YJn

针对第一个问题,测试的同志们还是要多多学习开发知识,这对你的工作绝对是有百利而无一害的。51Testing软件测试网6W-i@^-I$p!A

51Testing软件测试网#yY-^,\0SXWm3H!^R

但是从近段时间做ERP的推广我发现,其实客户根本不需要你51Testing软件测试网2r6p/l(X V

@&i U _,_^)FLK0那么复杂的东西,所以怎么避免程序员自娱自乐呢,我51Testing软件测试网+H L] u]o7b

[:m+S-~6\?5k0想应该是这样,从需求层面上就深入了解并且明白客户为什么需求这个东西?然后在设计上尽量简化,把复杂的51Testing软件测试网%LK9^9w~;|0T.X$g#h

F-V\,m },|c2D0东西计算机化掉,客户用起来很简单,很高效,这样才能生产出来好的东西。程序员是有能力的!只是组织不好51Testing软件测试网6e9k.I,g(JO

51Testing软件测试网E1^~yOw

是会很糟糕的!

(h7W*JQr)RP0

8kg X%?v"o0通过这么一扯,我发现其实关于成本是有内部成本和外部成本之分的,BUG暴露给客户这是外部成本,损耗测试

s%O|;J:Mki051Testing软件测试网6c3pU{;C'F:aP {n

的资源是内部成本,最后还是要算在公司成本上!

@@4{%pz+X)u051Testing软件测试网2zpVb?

又瞎扯了一大堆。。。 不知道大家听懂没?51Testing软件测试网P[3AJm+vn6|kU

j3NR.Xn0JvE#U0我的目的是为了形成一个良性的工作循环!

9BDty9y;?051Testing软件测试网 ^xIZV/Gncp"} p

 

G*i-P} J Ct5sA0
相关阅读:

TAG: 工作经验谈

kakamissyou的测试小栈 引用 删除 kakamissyou   /   2008-09-24 19:34:44
哦,富有哲理性。不错,谢谢光临!
飞猪上树 引用 删除 yhfeifei   /   2008-09-22 12:10:23
是这样的~
开发测试,最终是跟着客户走的,就跟你工作其实为了好好生活一样。
如果开发和测试要自娱自乐,先把客户交给的任务搞定吧!
如果想好好生活的话,先把自己的温饱解决吧!
 

评分:0

我来说两句

Open Toolbar