了解如何检查软件的文档的缺陷,例如帮助文档、用户手册,甚至是市场宣传材料。
一、软件文档的类型
软件测试员通常不限于进测试软件,而要负责组成整个软件产品的各个部分。保证文档的正确性也在职责范围之内。
文档测试:保证该文档包含应有的额所有材料,全部内容从技术角度讲准确无误,还要进行拼写检查和磁盘病毒扫描(为了得到好的评价)。
以下是可以归类于文档的软件组成部分:
- 包装文字和图形 。包括盒子、纸箱和包装纸。文档可能包含软件的屏幕抓图、功能列表、系统要求和版权信息。
- 市场宣传材料、广告以及其他插页 。是指用于促进相关软件销售的重要工具,同时提供补充内容和服务联系方式等。
- 授权/注册登记表 。这是客户注册时填写并寄回的卡片,也可以作为软件的一部分,显示在屏幕上让用户阅读、认可,并完成联机注册。
- EULA 。代表最终用户许可协议。这是要客户同意条款的法律文书,其中要求用户同意不得复制软件,如果受到软件缺陷的侵害,也不得向生产厂商起诉。
- 标签和不干胶条 。可能出现在媒体上、包装盒或者打印材料上。它们还包括序列 不干胶条和EULA信封的标签。
- 安装和设置指导 。有时信息直接打印咋磁盘上,也可以印在CD袋或者查到超薄型CD盒中,对于复杂软件,还可以是完整的手册。
- 用户手册 。现在大多数软件附带简明的“入门”类小手册。而详细信息变成了联机形式。两级手册可以发布在软件媒体、 站或者两者都有。
- 联机帮助 。联机帮助一般可以和用户手册互换使用,有时甚至取代用户手册。联机帮助有索引和搜索功能,用户查找多所需信息更加容易。
- 指南、向导和CBT(计算机基础训练) 。这些工具讲编程代码和书写文档融合在一起。它们一般是内容和类似宏的高级编程的混合体,通常混绑在联机帮助系统中。用户可以提出问题,然后由软件一步步引导完成任务。
- 样例、示例和模板 。
- 错误提示信息 。
二、文档测试的重要性
好的软件文档以下述3种方式确保产品的整体质量:
- 提高易用性。
- 提高可靠性。可靠性是指软件稳定和坚固的程度。
- 降低支持费用。用户有麻烦或者遇到意外情况就会请示公司的帮助。这是很贵的。好的文档可以通过恰当的解释和引导用户解决困难来预防这种情况。
三、审查文档时要找什么
注意:仔细阅读、按照每个步骤操作,检查每个图像,尝试每个示例。如果有简单的代码,测试代码是否按照描述的方式运行。
以下是构建文档测试用例基础的简化检查清单:
- 通用部分:听众、术语、内容和主题。
- 正确性:是否紧扣事实,逐步进行。
- 检查的内容:图表和屏幕抓图、样例和示例、拼写和语法。
四、文档测试的实质
以下这些问题可以称为是文档测试的实质:
- 文档常常得不到足够的重视、预算和援助。
- 编写文档的人可能对软件做什么不甚了解。
- 印刷文档制作要花不少时间,可能是几周,甚至几个月。
参考文献
- 《软件测试(原书第2版)》
- 《软件测试的艺术(原书第3 版)》
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!