表2-2 测试架构师和测试经理的比较
|
测试架构师 |
测试经理 |
目标 |
①提高测试的效率和质量 |
①提高测试的效率和质量 |
主要工作 |
①设计测试平台,包括自动化测试框架 |
①测试团队的管理 |
责任、决策范围 |
①测试方法的有效性 |
①使客户的价值最大化 |
关注 |
技术储备、技术问题和发展趋势 |
测试过程和测试人员的管理 |
工作方式 |
教练式技术指导 |
疏通、引导等各种技术管理方式 |
能力 |
①足够的技术前瞻能力 |
①团队管理能力,包括沟通能力 |
3、软件测试架构师的成果
软件测试架构师的成果如下。
对软件产品需求定义、系统设计和代码编程等可测试性做出详细要求的规范性文档。
对系统设计、单元测试等的验收标准。
软件新系统的测试方案,包括采用的测试策略、测试技术、测试工具等。
自动化测试框架,包括自动化系统架构设计、测试脚本语言等。
得到改善的测试流程,特别是关系到技术层面的单元测试流程、自动化测试实施流程等。
测试过程性能、测试阶段性成果质量、产品质量等的度量体系。
软件组织的测试技术规划,包括测试技术发展趋势、新技术引入研究和评估报告、未来待解决的关键测试技术列表等。
特定的或专项的测试方法或技术的研究成果。
不同级别测试工程师所要掌握的各种技术能力集合及其技术等级评估办法。
提升测试效率的各种有效测试方法、实践指导等文章。