技术开发 频道

Sybase Workspace的测试策略

测试工作流程监控

    为提高开发人员与测试人员的协作性,取得一致的软件质量评估标准,可以在管理过程使用过程监控方法。这表示可以让第三方团队进行工作监控,第三方可以是软件测试部门主管,或者软件质量保证部门(SQA)的某位工作人员或主管。根据项目的不同阶段,我们将监控方法按时间分为三个部分:测试开始阶段、测试实现阶段和测试结束阶段。

    1. 测试开始阶段

  • 测试工作有特定的工作范围吗?
  • 需要测试的软件有特定的环境指数吗?
  • 测试工作有特定的阶段划分吗(比如单元、集成、系统和接受等)?各个阶段有特定的交付条件吗?
  • 公司确定了顾客的接受程度与范围吗?软件安装与维护有没有特定的成功或失败标准?

    2. 测试实现阶段

  • 缺陷管理工作流程是否标准?是否可以在提交和关闭前进行缺陷再检查?
  • 配置管理工作是否标准?是否可以完全追踪到测试过程中的所有相关版本?测试版本的更新频率是否满足实际需求?
  • 是否能够及时获得关键测试所需的资源?如果不能,有可接受的计划完成延迟的工作吗?
  • 测试策略、测试计划和测试用例能通过审核吗?里面的问题都得到解决了吗?
  • 所有的测试文档已经根据实际情况更新了吗?严格执行过了吗?
  • 根据初始测试安排制定的后面的测试计划有没有什么遗漏的地方?
  • 测试过程是否符合公司计划安排?

    3. 测试结束阶段

  • 测试覆盖中的缺陷趋势曲线走向平稳吗?不同模型的趋势曲线是否一致?
  • 有没有正式的文档判定产品是否可以交付给顾客?
  • 最后有没有正式的评估会议要举行?顾客会参加会议吗?是不是所有遗留的问题都有确切的解决方案?是否每个问题都有解决与跟踪的原理?
  • 软件是否符合初期建立的交付条件?

0
相关文章