首页 > 代码库 > 如何设定测试目标
如何设定测试目标
一般来说,高层不会直接对中层进行具体目标上的设定,一般是提方向性的,比如保证测试质量,提高测试效率,会把更多的操作空间让与中层.
而中层则要把这些虚的东西,转化成实的方案.
比如测试效率,自动化可以提升效率,那我们尝试把自动化做起来?
比如测试质量,评审、过程改进可以提高质量,我们就尝试把评审或过程改进抓起来?
比如测试方案的好坏可以影响测试质量,那我们就尝试把方案抓起来?
中层的目标一定要遵循smart原则(具体、可衡量、可达到、有相关性、明确完成时间),比如我做了自动化了,原来跑一圈用例要花15天,现在只需要5天,那我们的目标就可以定为效率提升15%以上,一定要具体,可实现,可衡量的。
中层一定要经常跟高层沟通,好掌握他们的期望值.
总体来说,定义目标的步骤有以下几步:
1、首先要定义总目标(可以为高层提出的目标),具体目标(从哪几个方面去实现)
2、分析现状,比如业务现状,资源现状,系统现状等等,如:
测试流程是否规范;
测试文档是否健全;
测试文档是否有严格的控制和管理;
测试人员是否及时参与项目(尽早参与,必须覆盖需求);
被测软件是否有版本控制
3、现状分析之后,提出解决方案,提出团队的目标.如:
规范项目转测试流程和规范测试流程;
需求文档、概要设计文档、详细设计文档、测试计划、测试策略、测试报告等;
每次归档的文档是否都存在备案,是否都有明确的修订记录;
测试人员必须尽早并全程参与到测试过程中(单元测试可由开发完成,集成测试必须有测试参与)
配置管理与持续集成
4、提出目标之后,要对未来进行规划,比如未来的团队及其职责, 未来的业务流程,未来的系统是什么样的
5、给大家展示这个目标达成之后的预期
如何设定测试目标