文档测试不需要编写测试用例,但是测试过程中很多都忽略掉文档测试这一流程,这是面向用户的最后一检查环节,同样重要。

文档测试按从交付用户的类型分,可分为:

1、交付用户的文档测试

对于交付用户文档来说,以需求、用户手册、安装手册等为主,检查用户文档是否和实际的存在差别,主要从以下几个方面来考虑

(1)阅读者:文档面向的读者定位要清晰,对于初级用户、中级用户以及高级用户应该有不同的定位;

(2)术语:文档中用到的术语尽量要合适读者,专业词语要进行解释,用法要和业界的一致;

(3)正确性:检查文档中左右内容是否真实正确,包括目录,索引,章节引用,链接,产品支持电话,邮编等是否正确;

(4)完整性:检查文档中是否存在未说明的功能流程;

(5)一致性:检查文档的说明是否和操作结果一致,按照文档继续进行操作,结果一致则通过;

(6)易用性:对于易错的点是否做加粗提示,是否有适当的图形说明,截图说明,是否有错误排查说明;

(7)图表和界面截图:检查所有图标和截图是否和发行版本一致;

(8)样例和实例:像用户一样输入数据并执行得到一个结果的完成流程;

(9)语言:错别字,二义性文字,包括截图的文字;

(10)印刷和包装:检查印刷质量,手册厚度和开本是否合适,包装是否合适,是否有容易丢失的小部件;

2、非交付用户的文档测试

非交付用户的文档又分为:需求文档测试和测试相关文档测试

(1)对需求文档来说,主要的测试内容是:需求规格说明书、概要设计说明书和详细设计说明书,尽早的提出问题以便于产品人员尽早修正,避免开发人员直接将问题植入系统;

(2)对测试文档来说,主要的测试内容是对测试过程产生的文档进行测试,如测试计划、测试用例以及测试报告等。

文档测试要测什么,怎么测?相关推荐

  1. Python单元测试、Python文档测试

    Python语言基础(单元测试–对函数进行测试)(熟练) 概述: 单元测试: 用来对一个函数,一个类或者一个模块来进行一个正确性的校验工作 结果: 1.单元测试通过:说明测试的函数功能正常 2.单元测 ...

  2. python测试开发教程_文档测试

    如果你经常阅读Python的官方文档,可以看到很多文档都有示例代码.比如re模块就带了很多示例代码: >>> import re >>> m = re.search ...

  3. python 错误、调试、单元测试、文档测试

    错误分为程序的错误和由用户错误的输入引起的错误,此外还有因为各种各样意外的情况导致的错误,比如在磁盘满的时候写入.从网络爬取东西的时候,网络断了.这类错误称为异常 错误处理 普通的错误处理机制就是在出 ...

  4. python学习-测试(文档测试 doctest、单元测试 unittest)

    文章目录 文档测试 单元测试 文档测试 doctest:一个简单的模块,为检查文档而设计,但也适合用来编写单元测试. def func(a, b):"""doc test ...

  5. Java微信支付API文档测试

    Java微信支付API文档测试(注意用的微信开发文档是什么支付) 本人用的刷卡支付( 之前看错了,一直在看扫码支付,心塞 ),如图 首先,做一系列准备,获取appid等等,可以写在一个配置文件里面,如 ...

  6. 软件测试基础 按照测试对象划分 界面测试(UI测试.响应式页面 可靠性测试 容错性测试 文档测试 平台测试 易用性测试等

    软件测试进阶 1.APP 的测试 2. 按照测试对象划分 2.1界面测试(UI测试) 3.响应式页面 4.可靠性测试 5.容错性测试 6.文档测试 7.平台测试: 7.1 PC: 7.2.手机端: 8 ...

  7. 非功能测试之兼容性测试、文档测试和安装测试

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 文章目录 一.兼容性测试 1.兼容性测试的含义 2.案例 3.兼容性测试的前提 4.兼容性测试的测试点 二.文档测试 1.哪些文档 ...

  8. Python之文档测试

    0 参考文档 Sphinx--自动生成Python文档 Python之文档测试模块--doctest 1 doctest doctest是python自带的一个模块.doctest有两种使用方式:一种 ...

  9. 软件测评师--第16小时 文档测试

    一.文档测试的范围 用户文档 用户手册.操作手册.维护修改建议 开发文档 软件需求说明书.数据库设计说明书.概要设计说明书.详细设计说明书.可行性研究报告 管理文档 项目开发计划.测试计划.开发进度月 ...

最新文章

  1. oracle如何上传图片,js实现上传图片之上传前预览图片
  2. NeHe OpenGL教程 第四十课:绳子的模拟
  3. 安装VM虚拟机提示 尝试创建目录 C:\Public\documents\SharedVirtual Machines 时发生错误解决方法
  4. 10 i lt shell的if_shell脚本编程之if、case条件语句
  5. JZOJ 5616. 【NOI2018模拟3.31】沧海尘记
  6. Kubernetes pod状态出现CrashLoopBackOff 的原因
  7. 马斯克推崇的第一性原理,究竟有多重要?
  8. 搭建srs服务器(rtmp)
  9. canal布在mysql端还是服务端_canal使用入坑,亲测 !!!!
  10. C/C++ 中的指针
  11. vue打包后图片未显示问题
  12. UNIX环境高级编程 第7章 进程环境
  13. pythonunicode编码_python unicode 编码整理
  14. 移动机顶盒搭建网页服务器,超级简单搭建自己的私人影视库
  15. 阿里云配置DNS服务器
  16. 报错 SyntaxError: Unexpected token R in JSON at position 0 at JSON.parse (<anonymous>)的解决方法
  17. 80后的互联网北漂:你的未来在哪?
  18. python爬虫: 爬取拉勾网职位并分析
  19. C语言,好爽(第一二三季)
  20. fts touchscreen

热门文章

  1. 函数库,GDB调试,结构体
  2. 【Python】将python程序打包成exe
  3. python url中文转码_python实现中文转换url编码的方法
  4. 论文翻译:DeepFaceLab:一个简单,灵活的可扩展换脸框架
  5. 程序员的工具箱奇形怪状
  6. Python3 16进制转10进制
  7. c++调用flash播放器
  8. 为什么说华为Petal One不只是数字会员组合服务
  9. swoole学习(十二) - Hprose相关知识
  10. 常见的CSS页面布局方式