软件测试工程师所需要素质
2016-12-27 本文已影响103人
wwking
一、基本素质
1.沟通表达能力、幽默感
软件测试人员需要跟产品人员、设计人员、开发人员等整个项目组的人员打交道,所以对测试人员来讲,需要较好的沟通能力,能将问题描述清晰,,
2.逻辑思维能力
测试需要有比较严谨的思维,要有怀疑精神和敏锐的洞察力,
3.团队协作能力
会提问,有寻求帮助,也会帮助他人
4.处理日常事务的能力和突发事件的能力
对待需求变更的和处理突发bug的能力
二、专业素质
1.熟悉业务需求
对于系统测试,把我需求是第一位,对产品的熟悉,对新产品需求的理解能力非常重要
2.测试基础
明确测试流程中各个阶段应该做的工作。
3.测试方案的分析设计能力、测试案例的设计能力
测试人员应该评估软件项目需要在什么环境运行,需要做哪些方面的测试,比如兼容性测试,功能测试,性能测试,安全测试,需要用什么工具。测试案例的分析设计能力决定到测试用例的覆盖度和测试的时间。一个好的测试用例,应该是执行一条,能覆盖到多个测试功能点。测试人员拿到一个待测的软件产品,应该先做主体功能的测试,
4.测试工具的使用
选用适合的测试工具,可以提高测试人员的工作效率。包括测试管理工具,和测试执行工具。
5.专业知识技能
测试人员需要具有一定的编码能力,数据库知识,网络知识,操作系统知识
6.测试管理
管理决定了软件的质量,一般来说,技术上的问题都不是问题。