For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
软件测试工程师需要懂业务吗?答案是肯定的。
我们知道熟悉业务,文档很多,业务名词很枯燥,对技术人员来说甚至感觉学不到新的技术。懂业务对技术人员来说重要吗?非常重要。
首先我们来看一下熟知业务会给自己带来什么好处:
1.理解业务更贴合用户,能给出客户更满意的产品。
软件里每个功能都有它存在的必要性,如果我们熟悉业务,理解用户的根本需求,站在用户的角度找问题。当然,测试人员可以根据用户的要求,并且结合自身的经验,测出用户难以发现的问题,或者不给用户提出问题的机会,这是大牛的级别。但是,只学技术,不学业务,再牛也没有意义,毕竟软件是给人用的。
2.懂业务才能做出好的产品。
我觉得一个优秀的软件测试工程师不单单是给产品的质量一个保证,更是让客户使用产品后,帮助用户更快更好地产生经济效益,或者达成某些管理目标。
那么,测试人员该怎么做呢?
首先,不要把自己限制在测试人员的角色里,需要从多个维度去思考问题,比如:从需求的角度去考虑;从开发的角度去考虑;从测试的角度去分析;从用户的角度去体验等等。
其次,在拿到需求文档,效果图后熟悉业务流程,测试人员要花比较多的时间在流程上,也就是通常所说的需求分析。
最后,会议上提出讨论自己的异议。