软件测试项目的人员组织模式 软件测试工具
在第12章,我们就详细介绍了软件测试部门或团队的构成和组织模式,相对来说层次更高一些,但大部分思想可以用在这里,所以在此只针对测试小组这个层次来讨论一下人员组织模式和实践方法。对于一个测试小组,1;需要设置QA Lab administrator和Build Engineer这样的角色其小组基本构成如下。
·测试组长:负责整个测试项H,包括测试计划的定制,和其他小组的沟通和协调。
· 内审员:审查测试流程、结果和报告t包括文档管理。
. 资深测试工程师:负责测试环境的建立、测试用例的设计,也兼做测试的具体工作。
· 测试工程师:负责漫9试的执行一个有效的软件测试项目管理者(测试组长、QA经理或测试经理)要做到:
. 始终能够把质量放在第一位,测试工作的根本在于保证产品的质最t应该在测试
小组中建立起有质量才能生存的观念,要把与测试有关的各项工作和组员的积极 性结合起来,建立一套相适应的质量责任制度,形成一个严密的质量体系。
· 能够制订好测试策略、有计划地安排工作、系统的解决方案等。
· 注意合理分配任务,明确规定每一个人在测试工作中的具体任务、职责和权限,
每个组员都明确自己该做什么、怎么做、负什么责任、做好的标准是什么。做到人人心中有数,为保证和提高产品质量(或服务质量)提供基本的保证。
. 遇到问题,能准确地判断是技术问题还是流程问题,更重视流程问题的解决。
· 有良好的意识去关心组员,关注项H组员的情绪,以鼓励为主,不断激励员工,鼓舞士气,发挥每一位员1的潜力,注重团队的J二作效率。
.将项目中已有的成功经验能弛活地应用到新的项目中,做好测试项目的风险管理 和质量管理。
· 项目管理者具有良好的沟通能力,和其他部门不仅能进行有效沟通,而且叮以施 加自己的影响(说服别人),以促进项目的整体合作、理解和流程改进。