- 1
- 0
- 约1.12万字
- 约 79页
- 2019-09-03 发布于江苏
- 举报
第四章 面向对象测试技术 本章重点 面向对象测试概述 面向对象模型 面向对象分析的测试 面向对象设计的测试 面向对象编程的测试 面向对象的单元测试 面向对象的集成测试 面向对象的系统测试 面向对象的其他测试 传统软件测试模型 软件测试的概念和实施范围应该包括在整个开发各阶段的复查、评估和检测。由此,广义的软件测试实际是由确认、验证、测试三个方面组成 确认:是评估将要开发的软件产品是否是正确无误、可行和有价值的。比如,将要开发的软件是否会满足用户提出的要求,是否能在将来的实际使用环境中正确稳定的运行,是否存在隐患等。这里包含了对用户需求满足程度的评价。确认意味着确保一个待开发软件是正确无误的,是对软件开发构想的检测 传统软件测试模型 验证:是检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致。验证意味着确保软件是会正确无误的实现软件的需求,开发过程是沿着正确的方向在进行。 测试:与狭隘的测试概念统一。通常是经过单元测试、集成测试、系统测试三个环节。 确认主要体现在计划阶段、需求分析阶段、也会出现在测试阶段;验证主要体现在设计阶段和编码阶段;测试主要体现在编码阶段和测试阶段。 一、面向对象测试概述 1. 传统的软件开发存在的问题 (1)软件重用性差 (2)软件可维护性差 (3)开发出的软件不易满足用户需求 一、面向对象测试概述 2
原创力文档

文档评论(0)