探索软件测试的历史、现状与发展趋势
需积分: 9 6 浏览量
更新于2024-07-30
收藏 284KB PDF 举报
"《软件测试概论与基础》是一本介绍软件测试基本理论和技术的专业书籍,由山东省软件评测中心编写,作者王振操于2006年8月发布。该书详细阐述了软件测试的历史发展、国内外现状、软件测试与项目的关系,以及未来发展趋势。
1.1发展历程部分回顾了测试从早期为了证明程序正确性,到1972年软件测试作为正式研究领域的确立,再到1975年Glenford Myers的《软件测试艺术》定义测试为寻找错误的过程。20世纪80年代,随着“质量”观念的提升,测试不仅关注错误发现,还涉及软件质量评价,并催生了各类标准和测试工具的发展。
1.2国内外现状章节中特别提到,发达国家如美国,软件测试已发展为独立的产业,体现在软件公司的测试角色显著,测试已成为软件开发过程中不可或缺的一部分。这表明,软件测试不仅关注代码层面的缺陷检测,还包括了更全面的质量保障体系。
2.1至2.9章节深入探讨了软件测试的基础要素,如测试的目的(度量和提高软件质量)、对象(程序或系统)、分类(如功能测试、性能测试等)、过程模型(如V模型、敏捷测试等)、生命周期测试策略、失效分类与管理、测试方法(手动测试、自动化测试等)以及测试原则(如尽早测试、充分测试等)。
自动化测试作为一个重要的分支,在20世纪90年代末期开始兴起,伴随着TCMM(测试能力成熟度模型)、TSM(测试支持度模型)和TM(测试成熟度模型)等专业模型的提出,测试的效率和精度得到了显著提升。
《软件测试概论与基础》提供了一个全面的框架,帮助读者理解软件测试的基础概念、方法和行业实践,对于从事软件开发和质量保证工作的人员具有重要的参考价值。"
2010-11-30 上传
2009-09-18 上传
2010-07-25 上传
146 浏览量
211 浏览量
2008-10-19 上传
2021-11-02 上传
119 浏览量
107 浏览量
yuanjiahui09
- 粉丝: 3
- 资源: 4
最新资源
- AS3类关系图(pdf格式)
- Head First C#中文版 崔鹏飞翻译
- 计算机组成原理(第三版)习题答案
- Programming C# English
- 计算机操作系统(汤子瀛)习题答案
- 使用JCreator开发JSP或servlet.pdf
- 南开100题帮你过国家三级
- 单片机课程设计-交通灯控制系统
- Labview7.0中文教程
- 网页常用的 js脚本总汇
- 系统分析师考试大纲系统分析师考试大纲系统分析师考试大纲系统分析师考试大纲
- 嵌入式linux系统开发技术详解 — 基于ARM.pdf
- matlab2008a安装过程出现问题的解决方案
- CPU占用率高 的九种可能
- [三思笔记]一步一步学DataGuard.pdf
- VBScript脚本语言—入门到提高