虽然在软件测试 W 模型中重点强调了文档是测试过程中的重要组成部分,但是国内企业对文档测 试的重视程度还是很低,相比国外优秀产品的文档相差甚远。日常生活中不难发现,例如当购买国 内产品时会发现这样一个现象,说明书特别薄,甚至只有几页纸,这足以说明国内文档测试的现状。 下面举一个真实的案例,一家企业将一款产品说明书中的一项指标——极化电压值由原来的 300mV 写成了 500mV,产品上市一年后,相关部门对市场上的该类产品进行检查,发现该企业的 产品根本无法承受 500mV 的极化电压,当加 500mV 电压时,机器将出现死机现象。这一事故导致 该企业的产品在市场停止销售一年,并且不得不新注册相关标准。这个事故产生的原因很简单,但 结果是惨重的。通过这个案例可以看出,市场上销售的产品不仅仅是产品本身,而是一个产品包。
当前对于文档测试存在以下几个方面的问题: (1)写帮助文档工程师对产品不熟悉,对细节更是生疏。 (2)缺少统一管理。 (3)没有专门的测试用例。 (4)不予重视,时间紧张(编制、印刷等)。 在这四个方面中有两点是致命的,一是写帮助文档工程师对产品相当不熟悉,这样导致产品说 明书永远无法写得很细致,甚至根本谈不上细致,可能该有的功能都会忘记。而且会导致一个很严 重的问题,虽然后期有相关人员对说明书进行审核,但是如果里面的问题太多,相关人员就很难一 个一个详细地挑了,只会挑出相对重要的一些问题。二是没有相关的测试用例,现在很多企业的测 试说明书就是测试工程师浏览一遍,而没有相关的流程和测试用例来指导测试,这导致测试的质量 无法控制。