单元测试要点

  一个Bug在单元测试阶段发现话费是1的话,到集成测试就变为10,到系统测试就高达100,到实际推向市场量产后就高达1000。

  单元测试应该有开发人员开展。

  从经验值来看,单元测试投入和编码投入相比基本是1:1,如果由专职测试队伍来进行单元测试,维持这样庞大的单一任务队伍显然是不合适的。

  从单元测试效果角度考虑,必须从组织结构上保证测试组参与单元测试。

  测试人员质量意识要高于开发人员。

  单元测试工作产品:测试计划;测试方案;测试用例;测试规程;测试日报;测试问题单;测试报告;测试输入及输出数据;测试工具;测试代码及设计文档。

  加强详细设计文档的评审,特别是要写相关测试方案和进行测试用例设计的人员,一定要从写测试用例的角度看这个详设是否符合要求,是否后期进行单元测试设计时会发现无法依据详细设计进行单元测试设计。

  详细设计文档有两种形式,一种是流程图的形式,另一种是伪代码的形式。

  如果代码没有对应的经过评审后的详细设计文档,建议不进行单元测试,而是用代码审查替代单元测试。

  只有详设也纳入配置管理,才能保证单元测试和详细设计的一致性。

posted @ 2015-09-15 09:42  navirana  阅读(372)  评论(0编辑  收藏  举报