目前随着测试行业的欣欣向荣,涌进很多测试人员,包括刚毕业的,开发转行,其它行业转行,但是我总感觉现在有一个误区。都想搞自动化,都想学工具,只要学好QTP,LR就能测试,就能拿高工资。
其实随着各个行业发展,特别是像金融,证券。医疗,电信这样的行业,业务相当得很复杂。特别是目前项目中需求粗糙,甚至没有情况下,对测试人员的业务知识要求越来高。我们公司是做医疗,如是不知道医院流程,医学行业标准、医学知识,医生、护士每天怎么做事,我们是没法做好测试的。
我记得刚进公司闹过这样的笑话,我给客户演示医生站,演示输处方功能,我每输入一个药品,医生都会有骚动。听到的是这个药品不能口服要死人的,这个药品的剂量不能开这么大,这个药品要皮试后才能开正式处方等等。
这两天我收到好几个项目中缺陷,发现很多也是业务问题,如:医生开处方或医嘱时,药品这块主要是看剂量,数量是可以通过剂量转换,但是测试人员剂量把他当作规格,以为只是作为单位看看的,造成在特定的情况下剂量转换数量错误。
我说这些的目的就是想告诉大家,业务知识在测试过程中的重要性,大部分情况下一个业务精通测试人员比一个测试工具使用很强的测试人员更能发现问题,测试质量更高,项目组成员更喜欢。
当然有很多人在想我精通业务做什么,测试人员把测试技术学好就好了,对以后职业有什么作用,其实很多东西共通的,如:ERP,在咱这里叫HRP(HIS),业务中也有财务,库房,人事,客户关系等相关业务。很多东西都是可以借鉴的。其实业务需求分析员也是可我们测试人员经后不错的发展的方向,我这里就有好几个都去做这块了。
这个时候有人会问,你说的这么好,,如何快速掌握业务知识,我觉得有很多的途径。
2、参与需求调研,有机会参与客户培训和售前支持,多与客户面对面沟通。
3、查阅系统原有的需求、设计,运行产品对照用户手册熟悉系统。
4、根据自己理解试着画业务流程图,整理功能清单,找相应业务人员确认。
版权声明:本文出自 liaoxj 的51Testing软件测试博客:http://www.51testing.com/?13795
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。