多语言展示
当前在线:953今日阅读:84今日分享:32

软件测试人员有哪三层境界?

软件测试和人是分离的。软件测试仅仅是一份工作,做测试是被动的,测试工作往往停留在表面,别人说什么酒什么,容易受产品设计人员、开发人员等的左右。虽然也会学习一些软件测试知识,但不够深入,不会主动多问自己几个“为什么”。测试过程中很难发现软件缺陷,发现的缺陷也是比较肤浅的缺陷。发现了缺陷后,也只是报告出来,不会追究下去,不会举一反三。也不会主动配合开发人员工作—挖掘缺陷产生的根本原因。软件测试和人靠的比较近。喜欢软件测试,测试工作中有很强的主动性,开始钻研测试的方法。测试过程中,理解用户的需求,从用户需求出发来指导自己的测试,对实现的功能有自己的理解,不再被开发工程师左右。测试过程中,针对性更强,善于思考,能够采用不同的测试手段来完成测试任务,包括使用测试工具、开发测试脚本来执行测试,提高测试效率。软件测试和人融合在一起。把软件测试视为自己的一生事业,全身心致力于测试,真正了解了测试的真谛。测试不再只是发现缺陷,而是对产品质量的评估,发现产品产生的根本原因,帮助整个开发团队预防缺陷。在工作中,主动和产品设计人员讨论用户需求,帮助开发人员建立设计规范、代码规范,督促开发人员遵守规范。建立良好的自动化测试框架,不仅使测试工作更轻松、有趣,还能助开发人员的单元测试一臂之力。利用业余时间钻研测试,重新思考现有的软件测试思想,树立一套自己认可的思想体系,努力在测试中有所创新。这时候,测试不仅出现在工作中,而且出现在生活中,碰到任何一个产品,都会不自觉得检查它,找到它的不足。对生活中的任何对象,都有一种审视的态度,一种积极的看待问题办法,包括提出任何改进产品的建议。生活还是乐观、积极的,而不是抱怨、挑剔,只是看待问题的角度不同,或不会错过任何“测试(审视)”的机会。注意任何一份工作如果回报的比你预想的少,那只是你付出的还不够多。如果你仅仅把工作当做一件要完成的事情,永远不可能从中得到快乐,和自身能力的提升。
推荐信息