前言 ◆验证:是检测软件开发的每个阶段、每个 步骤的结果是否正确无误,是否与软件开 发各阶段的要求或期望的结果相一致。验 证意味着确保软件是会正确无误的实现软 件的需求,开发过程是沿着正确的方向在 进
前言 ◆验证:是检测软件开发的每个阶段、每个 步骤的结果是否正确无误,是否与软件开 发各阶段的要求或期望的结果相一致。验 证意味着确保软件是会正确无误的实现软 件的需求,开发过程是沿着正确的方向在 进行
前言 ◆测试:与狭隘的测试概念统一。通常是经 过单元测试、集成测试、系统测试三个环 节 ◆确认主要体现在计划阶段、需求分析阶段、 也会出现在测试阶段;验证主要体现在设 计阶段和编码阶段;测试主要体现在编码 阶段和测试阶段
一 前言 ◆测试:与狭隘的测试概念统一。通常是经 过单元测试、集成测试、系统测试三个环 节。 ◆确认主要体现在计划阶段、需求分析阶段、 也会出现在测试阶段;验证主要体现在设 计阶段和编码阶段;测试主要体现在编码 阶段和测试阶段
前言 ◆面向对象技术开发出的程序无需进行测试 ◆面向对象程序的结构不再是传统的功能模 块结构,作为一个整体,原有集成测试所 要求的逐步将开发的模块搭建在一起进行 测试的方法已成为不可能
一 前言 ◆面向对象技术开发出的程序无需进行测试? ◆面向对象程序的结构不再是传统的功能模 块结构,作为一个整体,原有集成测试所 要求的逐步将开发的模块搭建在一起进行 测试的方法已成为不可能
面向对象测试模型 ◆面向对象的开发模型突破了传统的瀑布模 型,将开发分为面向对象分析(OOA), 面向对象设计(O○D),和面向对象编程 (OOP)三个阶段。分析阶段产生整个间 题空间的抽象描述,在此基础上,进 归纳出适用于面向对象编程语言的类和类 结构,最后形成代码
二 面向对象测试模型 ◆面向对象的开发模型突破了传统的瀑布模 型,将开发分为面向对象分析(OOA), 面向对象设计(OOD),和面向对象编程 (OOP)三个阶段。分析阶段产生整个问 题空间的抽象描述,在此基础上,进一步 归纳出适用于面向对象编程语言的类和类 结构,最后形成代码
面向对象测试模型 OOA Test:面向对象分析的测试 OOD Test:面向对象设计的测试 OOP Test:面向对象编程的测试 oo Unit Test:面向对象单元测试 Oo Integrate Test:面向对象集成测试 OO System Test:面向对象系统测试
二 面向对象测试模型 ◆ OOA Test:面向对象分析的测试 OOD Test:面向对象设计的测试 OOP Test:面向对象编程的测试 OO Unit Test:面向对象单元测试 OO Integrate Test:面向对象集成测试 OO System Test:面向对象系统测试