测试程序或者测试脚本(testscript)说明详细定义了执行测试用例的每一步操作。

  1)标识符:把测试程序与相关测试用例和测试设计捆绑在一起的标识符。

  2)目的:程序的目的以及将要执行的测试用例的引用信息。

  3)特殊要求:执行程序所需的其它程序、特殊测试技术或者特殊设备。

  4)程序步骤:执行测试的详细步骤:

  (1)日志:指出用什么方式、方法记录结果和现象;

  (2)设置:说明如何准备测试;

  (3)启动:说明用于启动测试的步骤;

  (4)程序:描述用于运行测试的步骤;

  (5)度量:描述如何判断结果;

  (6)关闭:说明由于以外原因挂起测试的步骤;

  (7)重启:告诉测试人员重启测试;

  (8)终止:测试正常停止的步骤;

  (9)重置:把环境恢复到测试前的状态;

  (10)偶然事件:处理计划之外的情况。

  通常不太可能需要按照细致的程度编写测试用例。

  诀窍是找出合适的详细程度。

  三、测试用例组织和跟踪

  管理和跟踪系统的方法:

  1)凭脑子记;

  2)书面文档;

  3)电子表格;

  4)自定义数据库。

  跟踪测试用例的理想方法是使用测试用例管理工具(testcasemanagementtool),一种为处理测试用例而专门编程设计的数据库。