想必大家都很清楚,软件测试应贯穿于软件定义与开发的整个期间。软件测试包括:程序+文档。文档包括需求分析、概要设计、详细设计以及程序编码等各个阶段的文档。 软件测试文档主要关注以下方面:

(1)文档内容的一致性; 主要测试软件文档与软件实际的一致程度。例如用户手册基本完整后,我们还要注意用户手册与实际功能描述是否一致。因为文档往往跟不上软件版本的更新速度。

(2)完整性; 主要是软件测试文档内容的全面性与完整性,从总体上把握文档的质量。例如用户手册应该包括软件的所有功能模块。

(3)文档内容的规范性; 主要软件测试文档是否按照统一的格式规范(标题、字体大小、格式等)、固定的章节说明、样式等来描述。

(4)文档内容的正确性; 描述的内容是正确的,与实际的软件一致。如:文档中出现的截图与发布的产品一致;文档中出现的参数指标与产品一致;文档中上下文一致等。

(5)文档内容的自含性

(6)文档内容的易读性; 主要是检查文档对关键、重要的操作有无图文说明,文字、图表是否易于理解。对于关键、重要的操作仅仅只有文字说明肯定是不够的,应该附有图表使说明更为直观和明了。

(7)易理解性; 主要是检查软件测试文档的商品化程度。有些用户手册是简单打印、装订而成,过于粗糙,不易于用户保存。

当然大家也可以遵循以上原则在测试管理工具TC中上传或者设置应用固定的项目交付测试文档,工具也支持自动生成。