1 扎实的测试基本功
熟练掌握测试基本知识,各种测试方法,相关测试业务,通过不断总结测试经验,培养测试敏感度等。
2 良好的沟通&协调能力
与项目经理、开发、测试等建立良好&有效的沟通,谨记对事不对人,不进行没有必要的争论,保证测试工作的顺利进行为第一原则。
3 传统测试观念的转变
学会换位思考
功能测试的第一原则是模拟所有可能出现的场景进行测试。所以测试时要尽可能的将自己也当成一个真实的用户,换位思考,也许一些新鲜的测试idea就诞生了。
bug发现者到bug预防者
bug的发现只是亡羊补牢之举,而预防则是治标治本之方。预防应从两个方面出发:一是深挖产品需求逻辑,窥一斑而识全豹,要有牵一发而动全身的认识,从而督促产品人员细心和严谨;二是与开发携手,通用模块问题早预防,逻辑复杂模块早沟通,避免疏忽造成问题。
人人都是质量保障人员
质量是软件的质量,而软件又是产品、开发、测试几方面努力的结果,所以软件是所有人员荣辱与共的存在,项目组成员都要提高对软件质量的认识才能更好的保障软件的质量。
4 测试工具熟练使用,代码编程能力
勤于总结不同的需求或是项目对应的测试工具,分析同类的工具的优缺点,以及如何选取,不同的测试工具在测试项目的时候可能存在问题,问题的解决办法是什么等等。
拥有良好的代码编程能力,是为了辅助我们进行更好的测试,提高测试效率。它是我们通向高级测试工程师,测试架构师的桥梁。
5 长远的工作规划
对测试行业有一个清晰的认知,对自己所在测试领域有深透的了解。同时也要肯定&热爱自己的工作,并有长远的工作规划,做好终身学习的准备。
文章来源:光荣之路
领取专属 10元无门槛券
私享最新 技术干货