首先第一点,作为一个测试工程师,计算机相关专业的知识在工作中起至关重要的作用,这对测试工程师来说是必不可少的,这些专业知识包括(计算机网络,操作系统,数据库系统,开发语言,开发工具等等),我们必须具备这些知识,但在工作中不一定会用到,不同方面的测试需要的技能也就不同,比如功能测试也就是点点点的操作,基本上没有谁不会使用一个软件吧,就是这个道理。
第二点就是测试思维,也是我认为一个人是否能做好这个岗位的标杆,上面我讲了,计算机相关的知识我们在工作中可能用不到,但测试思维必须时刻应用,因为思维决定着行为,有完整系统的测试思维,准确的测试思维才能把工作做到细致,因为测试工作是无穷的,不存在没有bug的程序。
第三点就是要具备测试技巧,掌握更多的测试方法,熟悉测试工具,当然是以后积累的成果,需要我们在工作中不停的整理、学习、应用。检验这个工作是探索性的工作,在这种情况下,测试用例实际执行测试用例所花费的时间相对较少,花费更多的时间来探索和整理文档。
第四点就是工作中的一个学习和沟通能力了,找bug是测试的工作,改bug是开发的工作,所以这之间就少不了沟通和交流,在沟通过程中,测试和开发直接需要有一个共通的表达方式去描述这个bug,让测试人员能够清晰地描述 bug,同时开发人员也可以准确地了解 bug的现象,从而方便快速地定位问题并解决问题。因为测试是一项探索性的工作,所以需要更多的知识和技巧作铺垫,我们在工作中需要带着强烈的求知之心去工作,吸收去学习一切可以帮助自己的知识点,对自己的提升也会起到重要的作用。
以上是关于软件测试的知识,由多测师亲自撰写,全网独家提供!
发表评论 取消回复