测试思想—系统测试之用户文档测试

文档类型
  用户手册
  安装和设置指导
  联机帮助
  指南、向导
  样例、示例和模板
  授权/注册登记表
  最终用户许可协议
  测试要点
  读者群:文档面向的读者定位要明确。对于初级用户、中级用户以及高级用户应该有不同的定位
  术语:文档中用到的术语要适用于定位的读者群,用法一致,标准定义与业界规范相吻合。
  正确性:测试中需检查所有信息是否真实正确,不出现错别字,查找由于过期产品说明书和销售人员夸大事实而导致的错误。检查所有的目录、索引和章节引用是否已更新,尝试链接是否准确,产品支持电话、地址和邮政编码是否正确等。
  完整性:对照软件界面检查是否有重要的分支没有描述到,甚至是否有整个大模块没有描述到,主要是测试文档内容的全面性。
  一致性:检查文档描述与实际结果的一致性。按照文档描述的操作执行后,检查软件返回的实际结果是否与文档描述的相同。检查所有图表与界面截图是否与发行版本相同。检查样例与示例,像用户一样载入和使用样例。如果是一段程序,就输入数据并执行它,以每一个模块制作文件,确认它们与描述的一致性
  易用性:对关键步骤以粗体或背景色给用户以提示,合理的页面布局、适量的图表都可以给用户更高的易用性。需要注意的是文档要有助于用户排除错误。不但描述正确操作,也要描述错误处理办法。文档对于用户看到的错误信息应当有更详细的文档解释。
  无二义性:不要出现有二义性的说法。特别要注意的是屏幕截图或绘制图形中的文字。
  印刷与包装:检查印刷质量;手册厚度与开本是否合适;包装盒的大小是否合适;有没有零碎易丢失的小部件等等

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2017-07-03

测试思想—系统测试之用户文档测试的相关文章

测试之美---测试员的心思你不懂

测试人员的定位   这其实是个有趣味且值的问题,包括经常跟测试人员打交道的开发人员,甚至测试人员自己都没弄清楚自己职位到底该如何的定位.当别人问人什么是软件测试时? 噢!等等,我翻翻书,"软件测试是通过一定的测试方法和工具发现软件的中的缺陷从而来提高软件质量." 噢?测试发现软件中的所有缺陷么?不能! 噢?测试真的可以提高软件质量么?这个还真不敢保证. 询问者轻蔑的的走开了,处于礼貌,他们可能没有笑出声来,但他们的眼神已经告诉了测试人员答案,测试是个可有可无的工作.留下测试员非常的窝火

紧耦合金融系统群的测试自动化策略(一)

三句话背景 科技子公司或者IT部门在一个大金融团体里面只能算是个成本中心,对IT团队来说,核心使命就是稳定运营.降低成本.这对于自动化测试来 说,意味着非常有限的资源预算.不稳定的测试环境.复杂的系统耦合关系.严苛的测试数据要求,还有那近乎无理的信息安全规范.如此种种,让我们并不能按照 自己想象的那样去实施自己的规划,以致会走很多弯路:而再回首你会觉得,有时候只是方法欠妥而不是资源不够,有时候只是导向错误而非技术不够高. 关键字:金融系统:自动化测试:单元测试:环境监控:测试数据:持续集成: 传

腾讯称搜搜侧重改善体验 已测试广告系统

5月13日凌晨消息,谷歌发生退出事件后外界一直关心其他搜索引擎教程公司的新策略,腾讯总裁刘炽平昨晚在谈到这一话题时说,腾讯的搜索业务"搜搜"目前侧重在改善产品性能,同时也开始测试广告系统,但主要还是强调用户体验,他暗示收入不是现阶段的重点. 今年3月,谷歌宣布将其针对中国用户的服务迁移到中国香港.尽管网民还能继续访问谷歌,但考虑到其他一些因素,谷歌在中国的前景并不乐观,市场份额不可避免会出现下降.业内关心其他搜索引擎公司谁能分食到最多的谷歌丢失的市场. 面对难得的机遇,各个搜索引擎公司

Ubuntu系统如何安装系统漏洞检查测试器(Nessus)?

Ubuntu系统如何安装http://www.aliyun.com/zixun/aggregation/27400.html">系统漏洞检查测试器(Nessus)? sudo apt-get install nessussudo apt-get install nessusdsudo nessus-addusersudo ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusdsudo /etc/init.d/nessusd startsudo ge

如何对RFID应用系统方案进行测试

企业或RFID系统集成商在进行RFID系统现场实施之前,需要对所制订的RFID系统方案进行测试,校核方案的可行性,降低RFID项目的实施风险.有别于对RFID芯片.读写器.天线等产品进行的性能测试,这种测试是一种应用测试,是在接近实际应用环境的场景下,对RFID实施方案进行测试,RFID系统实施者可以根据测试结果不断修改和完善方案,并积累RFID项目实施经验,尽可能减少在企业现场实施时出现问题的可能性,这样可以增强企业对RFID技术的信心,有利于RFID技术的应用推广. 根据系统架构在测试服务器

JBuilder 2005单元测试之创建测试固件

在测试用例中通过setUp().tearDown()创建测试固件,只能使这个测试固件在单个测试用例的不同测试方法中共用,如果有多个测试用例都需要使用相同的测试固件,就需要将测试固件抽取到一个独立的类中.JBuilder提供了3个预定义的测试固件类,它们分别是: ·JDBC测试固件(JDBC Fixture):用于获取数据库连接的测试固件,用户仅需要通过设置一些数据库信息,就可以用方便的方法获取数据连接. ·JNDI 测试固件(JNDI Fixture):用于模拟从JDNI环境中获取对象的测试固件

JBuilder2005单元测试之创建测试固件_JSP编程

在测试用例中通过setUp().tearDown()创建测试固件,只能使这个测试固件在单个测试用例的不同测试方法中共用,如果有多个测试用例都需要使用相同的测试固件,就需要将测试固件抽取到一个独立的类中.JBuilder提供了3个预定义的测试固件类,它们分别是: ·JDBC测试固件(JDBC Fixture):用于获取数据库连接的测试固件,用户仅需要通过设置一些数据库信息,就可以用方便的方法获取数据连接. ·JNDI 测试固件(JNDI Fixture):用于模拟从JDNI环境中获取对象的测试固件

敏捷测试中,我们的测试组织应该如何建设

但如何真正在项目中做到敏捷,除了方法论之外,还有各种外部条件的制约.而现实是很多研发团队只注重了方法论的学习,而没注意组织结构应该如何变化才能适应敏捷测试的需要.有的人可能会说,敏捷强调的不是人人都应该是开发和测试吗?但这只是在理想情况中.真实项目中,肯定还是存在测试和开发的分工的.所以本文想谈谈在敏捷测试中,我们的测试组织应该如何建设,才能合理将工作进行分工,充分发挥组织内部每个人的长处.即在敏捷测试环境中,我们应该用什么样的人,去做什么样的事,才能获得最大的效率. 近些年,在软件项目中非常流

测试新思维 DevOps -《测试技术八月刊》

业界前沿 测试新思维-DevOps 徐盛:HPE测试中心总监.徐盛将在本次开放日带来<软件测试新趋势>的分享,在开放日举办之前,主办方特别对徐盛进行了采访,提前剧透在软件测试新趋势下HPE如何进行测试和质量管理. 虚拟化技术在软件测试的应用 虚拟化技术很早就提出来了,但是真正走向市场是从2005年以后,那时候AMD和Intel公司都开始推出支持虚拟化技术的CPU.简单的说,虚拟机就像一个软件容器,可以安装操作系统和应用软件,像一台物理机一样运行,其有如下特点. 使用RSpec编写具有可读性的功