第8章 面向对象软件测试.ppt

第8章 面向对象软件的测试 西安财经学院 软件质量保证与测试 软件质量保证与测试 第8章 面向对象软件的测试 8.1 面向对象软件测试概述 8.2 面向对象的单元测试 8.3 面向对象的集成测试 8.4 基于客户角度的Java测试 8.5 基于程序角度的Java测试 8.1 概述 我们生活在一个对象的世界里,每个对象有一定的属性,把属性相同的对象进行归纳就形成类,如家具就可以看作类,其主要的属性有价格、尺寸、重量、位置和颜色等,无论我们谈论桌子、椅子还是沙发、衣橱,这些属性总是可用的,因为它们都是家具而继承了为类定义的所有属性。实际上,计算机软件所创建的面向对象思想同样来源于生活。 除了属性之外,每个对象可以被一系列不同的方式操纵,它可以被买卖、移动、修改(如漆上不同的颜色)。这些操作或方法将改变对象的一个或多个属性。这样所有对类的合法操作可以和对象的定义联系在一起,并且被类的所有实例继承。 面向对象(object-oriented) 面向对象(object-oriented) = 对象 + 分类 + 继承 + 通信 类与子类的测试 假设类D是类C的子类,类C已进行了充分的测试 分层与增量 派生类D是C的子类,那么所有的用于C的基于规范的测试用例也都适用于D。引

文档评论(0)

1亿VIP精品文档

相关文档