第7回 软件测试方法的应用之道
2006-08-15 08:25
393 查看
测试工作的质量,首先取决于先进的质量理念和文化,坚持质量第一的原则,其次,就是取决于对各种测试方法有着辩证统一的理解和正确地、有效地的运用。在这一回,将探讨软件测试方法的应用之道。在次之前,实际上,我们对测试方法的应用之道,已做了较多的讨论,详见:
测试方法的辩证统一(之一)
测试方法的辩证统一(之二)
测试方法的辩证统一(之三)
测试方法的辩证统一(之四)
这里对测试方法的应用进行全面系统的总结,使大家更好地理解和掌握测试方法应用之道。
预知后事如何,请读下回分解:第8回 测试的三维空间
版权所有,软件测试演义® ——系列讨论的目录,见:
软件测试演义——中高级系列(序)
测试方法的辩证统一(之一)
测试方法的辩证统一(之二)
测试方法的辩证统一(之三)
测试方法的辩证统一(之四)
这里对测试方法的应用进行全面系统的总结,使大家更好地理解和掌握测试方法应用之道。
组合 | 静态测试 | 动态测试 | 自动化测试 |
白盒 测试 | ①静态白盒测试方法: 走查、复审、评审程序源代码、数据字典、系统设计文档、环境设置、软件配置项等。 | ②动态白盒测试方法: 通过驱动程序、桩程序来调用、驱动程序的运行,如进行单元测试、集成测试和部分性能、可靠性、恢复性测试等 | 白盒测试工具: Logiscope, C++ Test, Jtest, DevPartner、Purify, TrueCoverage等 |
黑盒 测试 | ③静态黑盒测试方法: 文档测试,特别是产品需求文档、用户手册、帮助文件等的审查。 | ④动态黑盒测试方法: 通过数据输入并运行程序来检验输出结果,如功能测试、验收测试和一些性能、兼容性、兼容性、安全性测试等。 | 黑盒测试工具: Rational公司的Robot GUI, Compuware的QACenter和MI的WinRunner等等。 |
自动化 测试 | 静态测试工具: Logiscope, CheckMate, QA C++, QStudio Java, TrueJ和语言编译器等。 | 动态测试工具: DevPartner, Purify, Robot GUI, QACenter, WinRunner, Load Runner, WebKing | |
手工 测试 | 走查、评审、会审。 | 单元、集成测试,功能、安装、性能、可靠性测试等。 | 测试用例和测试脚本依然是自动化测试中的关键内容之一,但这是来自于手工,并依赖手工测试来验证自动化测试结果。 |
回归 测试 | 复审、变更审查。 | 所有测试领域 | 最好的结合区域:自动化回归测试 |
注:①②③④构成了测试的四种基本方法,基本覆盖了测试领域。 |
版权所有,软件测试演义® ——系列讨论的目录,见:
软件测试演义——中高级系列(序)
相关文章推荐
- 第7回 软件测试方法的应用之道
- 第7回 软件测试方法的应用之道
- 软件测试方法的应用之道
- 软件测试——多个输入的等价类划分方法应用
- 【软件测试】等价类划分方法的应用
- 微软的软件测试方法(二)
- 嵌入式软件测试工具和测试方法
- 各种与视频编解码以及视频图像处理的应用相关的新技术,新方法,各种软件开发相关的算法,思想。
- 软件测试-掌握有效测试软件的方法与技术之五
- 软件测试方法和技术
- 嵌入式软件的基本测试方法
- Android应用测试方法总结
- AspectJ应用--软件产品化的新方法
- 软件的最低测试方法
- 【软件测试自动化-QTP系列讲座 21】 == 单例模式在QTP中的应用 ==
- 软件测试方法和技术 之 基本名词都搞清楚篇
- 提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
- Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入
- 软件测试方法的总结
- 软件测试缺陷密度的计算方法