真心爱测试,努力去工作
作者:不详 发布时间:[ 2010/5/21 11:19:07 ] 推荐标签:
软件测试,其实并没有外人看得那么简单。软件测试的产生来源于开发出来的软件项目/产品质量的不过关。软件测试所进行的主要工作是在软件开发过程中的排错。但是这
种排错的工作却并不是初涉入这个行业或者说不了解这个行业所说得那样,仅仅是一个寻找bug的工作,任何人,都能找到出来,区别在于,熟手找到的速度和数量大于生手而已。
软件测试,根本的原则是站在客户/终端用户的角度上来衡量和评价软件产品的质量。所以了解客户的需求是基本的要求。如果不了解需求,不知道自己要测试的软件产品
的基本功能,组成,之间的相互联系,你的工作不过是机械的操作而已。
软件测试,需要我们用自己的思想去理解客户的需求,并且把客户的需求幻化成一个一个可以测试的功能点。并且需要你用自己的思维去想,在有限的测试时间之内,如何设
计测试用例,能够保证佳有效的测试覆盖,检测出软件产品中的种种功能,性能的隐患来。
而这种质量/数量/时间考虑之下的测试的用例的设计,测试计划地制定,测试的执行过程,都是一个不能机械的规则化的东西,是需要你根据具体的项目,具体的需求,因地
制宜进行创造,进行设计。然后像一个猎人一样,用你的嗅觉和判断力,找到你要的猎物。我时常说,软件测试对我来说其实是一个挖掘宝藏的过程。宝藏隐藏的越深,条件越复
杂,级别越高,找到了,我会越开心。
软件测试,在测试地进行中,我们需要对自己的测试case按照需求的变更进行有效的调整,你需要对阶段性的测试成果进行评估,然后对测试工作的下一个阶段进行调整性的
部署。
测试结束之后,我们更需要进行测试项目的评估,分析测试的成果,分析软件产品的风险,分析自己测试方针上的有效性和失误,然后在一个项目/阶段中进行改进。应该说,
无论项目是否有严格的测试评估要求,作为项目参与者的我们,都需要去做。因为……
……………………
软件测试??喜欢并且提高才能有自己的天空
有的朋友说,我们看不到客户,无法了解需求;有的说,跟开发人员不熟悉,没有办法问到自己需要的信息,有的说,我们的测试不规范,我找不到任何有价值的信息,有的
说我们的测试团队有严格的作业规定,我没有机会去做你说的那些事情……
的确,不同的公司有不同的文化,不同的项目有不同的规则。但是无论面什么样的事情,我始终认为,只要你想,你一定可以做到。

sales@spasvo.com