软件测试小作文

2022-08-11 13:48:12   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《软件测试小作文》,欢迎阅读!
软件测试,作文


10计本3 1004013013



面向对象软件测试即在测试过程中继续运用面向对象技术, 进行以对象概念为中心的软件测试。面向对象软件测试总体上呈现从单元级、集成级、到系统级的分层测试,测试集成的过程是基于可靠部件组装系统的过程。

面向对象的开发模型突破了传统的瀑布模型,将开发分为面向对象分析( OOA ) , 面向对象设计(OOD) 和面向对象编程( OOP)三个阶段。分析阶段产生整个问题空间的抽象描述, 在此基础上,可进一步归纳出适用于面向对象的类和类结构,最后形成代码。由于面向对象的特点,采用这种开发模型能有效的将分析设计的文本或图表代码化,不断适应用户需求的变动。针对这种开发模型,结合传统的测试步骤的划分,建议使用一种整个软件开发过程中不断测试的测试模型,使开发阶段的测试与编码完成后的单元测试、集成测试、系统测试成为一个整体。

OOA把传统的E -R 图和语义网络模型与面向对象程序设计语言中的重要概念结合在一起而形成的分析方法, 其结果是得到问题空间的图表的形式描述。测试重点可放在其完整性和冗余性。OOA 阶段的测试可划分为以下五个方面: 对认定的对象的测试;对认定的结构的测试;对认定的主题的测试;对定义的属性和实例关联的测试; 对定义的服务和消息关联的测试。OOD的测试,针对功能的实现和重用以及对OOA 结果的拓展,可从如下考虑:对认定的类的测试;对构造的类层次结构的测试; 对类库的支持的测试。面向对象编程的特性使得对成员函数的测试,又不完全等同于传统的函数或过程测试。面向对象程序是把功能的实现分布在类中,要正确实现类的功能,需通过消息传递来协同完成。正是这种面向对象程序风,将出现的错误能精确的确定在某一具体的类。因此,OOP阶段可忽略类功能实现的细则,而将重点集中在类功能的实现上。

在面向对象的软件测试模型中, OOA TestOODTest 是对分析结果和设计结果的测试, 是对分析设计产生的文本进行, 软件开发前期的关键性测试。OOP Tes t 则是针对编程风格和程序代码实现进行测试,其测试内容在面向对象单元测试和面向对象集成测试中体现。面向对象单元测试是进行面向对象集成测试的基础, 是对程序内部具体单一的功能模块的测试。面向对象集成测试主要对系统内部的相互服务进行测试, 如成员函数间的相互作用,类间的消息传递等, 其测试基于面向对象单元测试、OODOOD Test 结果。面向对象系统测试是基于面向对象集成测试的最后阶段的测试,主要以用户需求为测试标准,需借鉴OOA OOA Tes t 结果。


本文来源:https://www.wddqxz.cn/4535530a0740be1e650e9a39.html

相关推荐