静态测试主要指针对文档,而不是程序代码,进行测试。

静态测试的主要方法有:

桌面检查(Desk checking)

桌面检查是最不正式,也是最省时的静态测试技术。在所有的技术中,桌面检查是唯一一个被鼓励在作者测试自己的文档时所采用的技术。其它的技术是要依赖于作者之外的独立的眼睛来进行更加细致、更加客观的复审。桌面检查需要首先运行拼写检查器,语法检查器,句法检查器,或是可以用来帮助文档进行字面检查工作的任何其它工具。然后,作者就可以慢慢的复审文档来寻找文档中的不一致,不完全和漏掉信息的地方。在这个过程所检测到的问题,应该由作者自己来进行直接修改,这当中可能会需要项目管理者或是项目中的其他专家所提供建议。一旦所有的改正工作完成,就应该重新运行前面所讲的字面检查来发现并修改所有由于修改内容而引进的新的拼写、语法和标点错误。

审查(inspection)

审查相比桌面检查要稍微正式,同时也稍微更费时间一些。这个技术也能够比桌面检查发现文档中更多的不足。这项技术的意图是,用一双作者之外的眼睛来阅读文档并发现内容上的问题,这个人通常是团队中更加资深的成员。就像桌面检查推荐的那样,待检查的文档应该是经过作者严格字面检查后的文档,这样校对者就可以将注意力集中在文档的内容上。独立的审查者可以将文档拿到任何地方来进行复审。将文档同它的作者分开可以使文档独立阐述自己的东西。如果校对者审查文档的时候同文档的作者在一起,人类的倾向会使得作者影响校对者,这会违背客观审查的目标。在内容中发现的可能问题应该由独立的审查者进行记录,并在随后的会议中呈现给作者。然后作者应该对这些可能的问题提出建议的修改方法。再接下来项目经理或者项目中另外一个资深成员应当对审查者提出的可疑问题列表,以及作者提出建议修改方法进行再一轮的审查,最终协商出一致的修改意见。

走查(walk-through)

走查是最正式也是最耗时的文档测试技术,但也是检查内容问题最有效的技术。走查要通过提前安排的会议,参与者包括一个主持人,文档的作者,一些高级技术工作人员以及可能会需要的业务人员。作者在会议前必须完成文档的字面检查,并将文档提前发给每一个参会人员。参会人员先要阅读文档,并且根据他们自己对新系统和应用的理解提出自己认为存在的问题。在安排好的时间,作者在走查会议上将把他们编写的文档拿出来讨论。在会议上主持人就成为了听众们提出的问题和作者所给出答案的协调人。主持人应当保证大家在提出问题时是客观的、心平气和的。走查的主持人会把所有提出的可疑的内容问题,以及作者的回应都记录下来,并在会后提交给项目经理,使用类似上面审查的解决方法做出最后的修改意见.

所有这些技术都是用来检查被测文档的正确性和完整性的不同方法。

软件测试桌面检查,静态测试的主要方法 - 测试天下,梦寻人生 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...相关推荐

  1. 本地化翻译软件测试,本地化测试 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    +~2FM&DSEJ3W O]0在本文中,我们将含括在编码阶段期间所能够做的事情和为了使发现问题最有效,你应该将你的本地化测试力量集中在何处等问题.51Testing软件测试网:EK?Au)b ...

  2. 软件测试业务等级划分,测试等级的划分 - 刘沛的测试空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    目前国内的软件企业由于各种各样的原因,所进行的测试活动各种各样,对于质量要求的标准不同,再加上企业运营成本问题,决定了每个企业进行的测试活动的标准也不同,通常来说,根据项目质量目标.项目资源之间的差异 ...

  3. 软件测试影响与分析,软件测试效率影响因素分析 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    方法是影响测试效率的主要因素之一.此外,人为因素.软件类型.缺陷数量.测试充分度等都会对测试效率产生影响.下面对这些因素作一个简要分析.51Testing软件测试网@&WMh,K#qdoq$~ ...

  4. 南柯服务器压力,性能测试的数据解释及分析 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    顾名思义,测试服务(服务,服务,其他网络应用服务,本地服务)的性能如何?如何衡量性能?最表面的无非就是看能支撑多少个用户同时使用该服务.且关注用户使用过程中的用户体验. U.^*A+Mb6{*z@0T ...

  5. 软件测试bug日志信息,软件测试bug收集策略 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    51Testing软件测试网$Bu6gaT_ Error = 0 的程序是不存在的,怎样收集和处理程序中的错误?怎样更好地利用错误信息的收集和反馈来协助程序的调试?怎样让产品发布后,用户能够反馈出更有 ...

  6. 移动终端软件测试基础知识,移动终端软件测试基础知识 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    51Testing软件测试网%aa8|5^'O 1)定制终端评测趋势51Testing软件测试网4Vx+Mx vLl*O*} M3uNE2H^,\`u4B0● 定制终端评测2dq,}Ak|q051Te ...

  7. html5游戏性能测试工具,游戏客户端性能测试常用方法 - msnshow的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    51Testing软件测试网"t%d f3a~3SM 概述*kB&\&Q*~,DL&Ny$I0 ~NF&|Vt)BB*h}0 衡量一个游戏客户端产品的性能,是 ...

  8. 软件测试缺陷等级划分_缺陷等级的各种划分方法 - 测试新客~~小懒~~ - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    <缺陷等级标准> 缺陷严重级别定义: o 最高级--导致运行中断(应用程序崩溃),预期的功能没有得到实现,测试工作无法继续进行等. o 紧急---事件非常重要,并且需要马上给予关注. o ...

  9. java 测试排序_java排序的几种方法 - 善待自己的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    冒泡:publicclassBubbleSort { publicstaticvoidbubbleSort(int[] array) { intlength = array.length -1; fo ...

最新文章

  1. 网络空间安全Windows系统命令行学习笔记
  2. 混合模式单点登录的实现
  3. python3 ftp文件传输
  4. 遥感计算机分类实验的难点,8-遥感实验.doc
  5. 404 错误页面_如何设计404错误页面,以使用户留在您的网站上
  6. 设置 shell 脚本中 echo 显示内容带颜色
  7. 已遭利用的微软0day CVE-2020-1464,原来是两年前的老相识
  8. SharePoint 2010新特性文档集
  9. RTA PAVIA CSD ET04-1 ET04
  10. 计算机键盘pausebreak,pause break键的作用 不得不-知的电脑技巧
  11. java migration_EF Add-Migration总结
  12. 罗兰贝格 | 适者生存:VUCA的世界
  13. 编程猫平台 python-编程猫发布高中新课标产品 助力中小学python教育
  14. 网络负载均衡优化RPS实现简介
  15. html封套成exe,一种使用方便的封套的制作方法
  16. Mysql和JDBC
  17. Mind the Box: $\ell_1$-APGD for Sparse Adversarial Attacks on Image Classifiers
  18. 历届“世界足球先生”档案
  19. 2023.2.11双阶乘
  20. 用仿ActionScript的语法来编写html5——第二篇,利用Sprite来实现动画

热门文章

  1. 梦燕服饰:企业数字化走得快不是真本事,走得稳才是硬道理
  2. 已经显现了出来的飞秋下载
  3. 安静的飞鸽传书2011绿色版地方
  4. 『转』数据库的委托之类型分类处理
  5. 『飞秋』测试驱动开发TDD系列(二)
  6. XEIM 帮助文档【草稿版】
  7. remmima 不能保存_Vue项目实现表单登录页保存账号和密码到cookie功能_婳祎_前端开发者...
  8. pom.xml文件第一行报错_Python文件读写指南
  9. python多线程基本操作
  10. 那个一年发四篇Cell的研究生,后来怎么样了?