1、技 基 培测试 术 础 训培训内容 第一章 技 的 展 程测试 术 发 历 第二章 基本 念测试 概 第三章基本 技测试 术第一章测试技术的发展历程 60年代( 件工程建立前), 表明程序正软 为确而 行 。进 测试 1972年,Bill Hetzel在North Carolina大学行第一次以 件 主 的正式 。举 软 测试为 题 会议 1979年,Glenford MyersThe Art of Software Testing提出 的目的是测试 证伪。第一章测试技术的发展历程 1981年,Bill Hetzel开设“ Structured Software Testing”公共课 198
2、8年David Gelperin & Bill Hetzel 在“ Communications of the ACM” 表发 “ The Growth of Software Testing”。 70年代后期至80年代中期的QA部 。门第一章测试技术的发展历程1996年提出的 能力成熟度测试 TCMM(Testing Capability Maturity Model)、测试支持度TSM(Testability Support Model)、成熟度测试 TMM(Testing Maturity Model)。第二章测试基本概念 2.1 件 的定软 测试 义 2.2 件 件软 开发与软 测试
3、2.3 广 的 件义 软 测试 2.4 方法测试 2.5 策略测试 2.6 收验 测试 2.7 第三方测试2.1 软件测试的定义为什么会出现软件缺陷 导致软件缺陷最大的原因是产品说明书。 软件缺陷的第二大来源是设计方案。 编写代码 其他 其他10%软件产品说明书(需求)56%编写代码7%设计27%软件缺陷的修复费用 从开始到计划、编制、测试、一直到公开使用的过程中,都有可能发现软件缺陷。 随着时间推移,修复软件缺陷的费用呈几何数级地增长。020406080100编制说明书 设计阶段 编写代码 测试 发布软件缺陷在不同阶段发现时修改的费用示意图测试模式测试模式 测试团队测试组管理员测试组成员测试方法论 测试工具测试计划及设计工具测试开发及执行工具测试评估及缺陷跟踪工具