51Testing软件测试论坛

标题: 杂七杂八那些事=。= [打印本页]

作者: fanta    时间: 2011-1-14 16:29
标题: 杂七杂八那些事=。=
我从事测试也几年了,一直都是测试组长岗位。
以前刚做测试的时候,我总觉得自己像个打杂的,看起来很闲,而现在我依然还是像个打杂的,咋一看好像没什么变化,其实本质上却有很大的区别。
其实公司产品,人员的架构,会形成你在公司的工作性质。

我很赞成在完美的开发项目里把测试的作用发挥到极致,所以对CMMI那些流程还是一定程度上赞同的,但只是说是完美的情况下。因为大部分的产品,从生产到流入市场,都不可能是完美的,所以各自公司也会根据自身不同的需求,来界定测试的工作起什么的作用。

我看到很多人都说,测试就是帮助开发找BUG,把产品质量约束好。所以基本测试的工作都定位在质检而已,甚至测试只是开发的附属部门。其实我觉得这也是看公司业务的需求。

如果产品的决策人,决定要在非常短的时间内,把一个产品从生产到市场。那么测试的工作,就只是一个擦屁股的过程,只能东补补,西补补,起到一点规范产品的作用,所以在这样的情况下,测试人员只能把测试的标准放得非常的低,达到能让客户群体对象接收就行的标准线。测试的方案,用例,都是精简得不能再精简。
有些公司产品的决策人,并不能很好的把握一个产品什么时候上市,所以他们规划的时间里,总是因为产品需求的变动,估计预期的时间控制不当,导致最后测试与开发一起搞昏头,做出一个四不像,什么功能都差点,但是什么功能又都有的产品。所以他们的研发计划总是拖延,总是更改,然后测试的工作也总是随着研发拖延而缩减。。。

还有的公司因为有多余的闲钱开发新产品,所以很多工作都是形式而已不是实际出发。定制各种不适合的流程,最后大家都不知道自己为什么这样做。使很多流程该做的工作变成浪费工作量的事情。

还有的公司是因为从小型的公司突然业务量变大,而很多工作没有跟上,大家的工作态度,流程还是跟小作坊的时候一样,最后因为劳动强度变大而使测试的工作变成一个劳心劳力过程。

我想说,这这些公司工作,应该都不是那么愉快的。但是大部分的公司,却又都是这样的。
有些新人说,想学更多的技术,很羡慕用这个工具,用那个工具的人。我觉得其实工具都是一种辅助的手段,真正需要做的是学会分析问题。当你运用一个工具跑完你需要测试的部分,是否能在本次测试里起到作用?还只是证明这个产品跑通了,没什么问题?
工具是释放一定的劳动力来做其它的重要工作,不管是代码测试工具,功能测试工具还是性能测试工具,他们的数据分析才是非常重要的,但很多公司里并不注重这一点,就觉得测试用了工具,或者利用工具跑通几个CASE就觉得测试的技术到位了。其实我觉得并没有起到很大的作用,也许还有浪费人力的可能。所以有些好的公司,在运用工具时,他们有些长期培养的测试人员,就可以做好这些分析,针对分析做出更好的方案,不仅把产品质量把关,甚至能优化产品,提高整个团队的研发能力。这就是测试工作,与开发相辅相成,双赢。

要培养起一个优秀公司的测试团队,真的不是一朝一夕就能做出来的,是靠大量的积累工作跟培训工作,技术的共享,跟公司决策人对产品定位都很大的关系。只有工作循环流动起来,测试团队才可能发挥比较好的作用,像开发部门,产品部门,都是与测试工作非常紧密的部门,只有真正把他们串联起来,工作对接起来,测试的工作才会变得更有意义。


杂七杂八的没有文法写了很多,算是记录心得了。。
作者: 默默巫    时间: 2011-1-17 11:08
感谢楼主分享
作者: Emy_li    时间: 2011-1-17 15:19
写的不错~~·
作者: lisongshan    时间: 2011-1-17 16:20
高兴的是测试越来越得到各方的认同!!不断的进步。。。
作者: 丢了朵朵    时间: 2011-1-18 10:33
非常感谢您的分享!
作者: hbali    时间: 2011-1-26 11:46
我觉得 楼主写的很实在!
作者: archonwang    时间: 2011-2-9 13:49
的确很实在的文章。。。

有点无奈。

原因在于你所知的别人无所知;别人所知的你无所知,或知之甚少。。。
作者: liyuhan9950    时间: 2011-2-22 16:02
公司的现状就是文章中说的那样!
作者: 楠族开心果    时间: 2011-2-23 09:14
谢谢楼主的分享~
作者: 愚人    时间: 2011-2-23 21:19
谢谢分享




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