测试面向对象软件
被考次数: 8次
被考频率: 中频率
答错率:    53%
知识难度:
考试要求: 掌握     
知识路径:  > 系统开发和运行知识  > 软件测试基础知识


本知识点历年真题试卷分布
>> 试题列表    
 

 
       对于面向对象软件,测试的基本目标仍然是在现实的时间范围内利用可控的工作量找出尽可能多的错误,但是其本质特征的不同使得测试策略和技术也发生了变化。
       单元测试
       面向对象软件中单元的概念发生了变化,封装导出了类的定义。每个类和类的实例(对象)有属性(数据)和处理这些数据的操作(函数或方法)。封装的类常是单元测试的重点,然而,类中包含的操作是最小的可测试单元。由于类中可以包含一些不同的操作,且特殊的操作可以作为不同类的一部分存在,因此,面向对象软件的类测试是由封装在该类中的操作和类的状态行为驱动的。
       集成测试
       由于面向对象软件没有明显的层次控制结构,因此面向对象环境中的集成测试有两种策略:
       (1)基于线程的测试,对响应系统的一个输入或事件所需的一组类进行集成,每个线程单独地集成和测试,并应用回归测试以确保没有产生副作用。
       (2)基于使用的测试,通过测试很少使用服务类的那些类开始系统的构建。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有