软件测试过程管理的理念
尽早测试:
含义 1、测试人员早期参与软件项目,及时开展测试的准备工作
2、尽早开始测试执行
意义
1、降低成本 2、规避风险
全面测试:
含义 1、测试内容包括需求、设计文档、代码、用户文档等
2、软件开发及测试人员(有时包括用户)全面地参与 到测试工作中
意义
全方位把握软件质量,尽可能排除影响软件质量的因素, 满足需求。
全过程测试:
含义 1、测试人员关注开发过程,对各种变化作出响应。
2、测试人员要对测试的全过程进行全程的跟踪,及时调整测试策略
意义
及时应对项目变化,降低测试风险
独立的迭代测试
含义 1、着重强调测试的就绪点
2、测试过程是独立的
3、迭代的测试
意义
只要测试条件成熟,测试准备活动完成,测试的执行活动就可以开展。
软件测试流程图
软件测试过程管理