软件测试团队的基本构成 软件测试方法
测试团队的构成,从理论r说,和其规模没确多大荚系,也就足人们常说的“麻雀虽小,五脏俱全”。如果项H很小,测试小组就一个人,那么这个人就要扮演不同的角色。般来看,一个比较健全的测试部门应该具有下而这些角色。
· OA/测试经理:人员招聘、培训、管理,资源调配,测试方法改进等。
· 实验审管理人员:设置、配置和维护实验室的测试环境,主要是服务器和网络环 境等。
· 内审员:审查流程,并提m改进流程的建议;建妒测试文档所需的各种模板,检查软件缺陷描述及其他测试报告的质量等。
·测试组长:业务专家,负责项日的管理、测试计划的制订、项目文档的审查、测
试用例的设计和审查、任务的安排、和项日经理、开发组长的沟通等。
· 测试设计人员倚深测试工程师:负责产品设计规格说明节的审查、测试用例的设计、技术难题的解决、新人和一般测试人员的培训和指导、实际测试任务的执行。
· 一般(初级)测试工程师:执行测试用例和相关的测试任务。
对于比较大规模的测试日1队,测试工程师分为三个层次:初级测试工程师、测试工程师、资深(高级)测试工程师等,|司时还设立自动化测试工程师、系统测试工程帅和架构(architectLlre)上程师。
对于规模很小的测试小组,可能没有设置测试经理,只有测试组长,这时测试组长承担测试经理的部分责任,如参加面试工作、资源管理、吲队发展等,并且要做内审员的工作,检查软件缺陷描述及其他测试报告的质量等。资深测试工程帅不仅要负责设汁规格说明书的审查、测试用例的设计等,还要设黄测试环境,即承担实验室管理人员的责任。