技术开发 频道

白盒测试技术——方法与实践篇

  三、白盒测试推行

  前提条件

  ● 思想上的统一

  质量部门及项目责任人足够重视,将单元测试输出列为与代码输出同等重要地位。

  ● 完备的流程支撑

  主要指设计文档的完备性,比如《详细设计说明书》,因为《详细设计说明书》是白盒测试的重要依据。

  ● 推行方法

  1)选择相对重要复杂的模块

  2)选择进度相对不紧张的项目

  3)白盒测试人员一般为开发人员

  ● 测试工具的选择 

  四、 白盒测试实践

  1、业界测试工具介绍

  1)CodeTest

  2)RTRT(Rational Test RealTime)

  3)VcTester

  4)CppUnit/CUnit

  5)Cantata++

  6)C++Test

  测试工具详细介绍参见《常用嵌入式软件白盒测试工具介绍》

  2、测试工具VcTester使用实践

  1)VcTester简单介绍(测试原理)

  2)测试环境搭建

  3)脚本体系

  4)被测元素的访问(类型、变量、函数)

  5)测试元素构造(参数、桩、测试框架)

  6)测试执行(在线测试)

  7)覆盖评估(代码覆盖、测试覆盖)

  8)代码编辑、编译、调试

  9)测试报告

  以上详细介绍可访问VcTester官方网站

0
相关文章