架构测试管理平台论文-丁宁

架构测试管理平台论文-丁宁

导读:本文包含了架构测试管理平台论文开题报告文献综述及选题提纲参考文献,主要关键词:测试平台,软件架构,TestStand,ATML

架构测试管理平台论文文献综述

丁宁[1](2014)在《基于测试管理软件的测试平台软件架构技术研究》一文中研究指出本文在梳理国内外通用测试系统发展过程及发展趋势之后,结合近些年测试行业出现的新概念新技术与作者这几年编写测试系统软件的项目经验,针对大型、复杂的测试系统设计需求,以某装备测试平台为例,尝试设计了一种通用测试平台软件体系结构。本文参考分析了面向仪器、面向应用、面向信号这叁种基于不同设计思想、设计理念的测试系统开发方法,吸取了这叁种侧重方向不同设计思想搭建的测试系统的优点,以面向仪器设计的接口通用的仪器驱动函数库及仪器设备为底层,以面向应用及面向仪器设计思想开发的应用程序为最上层,以面向信号设计思想为桥梁、测试管理软件为核心构建测试平台的中间层,以XML文档作为这叁层间数据通信的媒介,构建了一种灵活、开放、稳定、可重用性良好的测试平台体系。通过测试开发软件编写面向应用的测试用户界面程序,负责人机交互及非测试相关功能;通过测试管理软件进行测试流程管理、测试平台软硬件资源的调度以及作为用户应用程序与仪器控制的隔离,实现用户应用程序的硬件无关性。本测试平台采用NI LabWindows/CVI编写基本测试代码模块、界面交互模块,即测试平台的底层和顶层。利用NI Teststand测试管理软件管理测试模块的执行,实现平台中间层的功能,通过配置文件、XML文件与数据库实现测试数据的存取,搭建起基本的测试平台。然后根据不同的项目需要,在设备固定的情况下,通过该平台良好的可扩展性和开放性,可对平台进行二次开发,设计出符合用户需要的应用。同时,本平台采用国际通用的IVI接口标准作为公共接口标准,对于符合该标准的设备及驱动,在测试应用固定但底层仪器设备替换时,可不修改顶层程序,仅对底层进行修改,对中间层进行少量修改即可完成对测试系统的修改。本测试平台受开发程序限制,目前仅在32位WindowsXP、Windows7平台中对该测试平台进行过测试,在某装备测试平台的开发中使用该架构,在程序的开发与维护过程中效果良好。(本文来源于《中北大学》期刊2014-04-11)

许文瑛[2](2012)在《协同软件测试管理模型及其平台架构的研究与应用》一文中研究指出近年来,软件项目的规模日渐增大,复杂性逐渐提高,随着网络技术的发展,软件测试逐渐向大型、分布式发展,协同工作成为趋势。为了提高软件测试的质量,对软件测试管理的研究与应用必不可少,因此,对协同软件测试管理的研究应运而生。目前软件测试与测试管理逐渐被测试团队重视并应用,但仍存在着一些问题,主要体现在两个方面:(1)测试管理对协同的支持不足。目前的软件测试管理注重于测试过程管理,而在流程定制、团队协作等方面尚未起到较好的作用。测试过程依靠人来推动,而不能由系统自动驱动团队成员完成任务。而且,沟通依靠通过团队成员主动发送电子邮件等方式进行,而系统不能协助沟通。(2)对测试工具集成的支持不足。一方面,大多数测试工具的设计是独立的,只能测试系统的某些模块或某些方面,需要多种工具配合使用,这些分散的测试工具产生的测试数据不便于项目的统一管理。另一方面,大多数的测试工具使用前需要进行安装配置,每位测试人员都需要进行安装配置的过程,十分不便。针对软件测试管理面临的协同管理问题,本文做了以下几个方面的研究工作:(1)通过研究协同办公,协同软件开发等概念,结合计算机支持的协同技术,分析了协同软件测试管理应具备的特性。(2)提出了可以较好地支持协同的协同软件测试管理模型CSTMM。CSTMM模型针对协同软件测试管理所面临的问题,旨在满足协同软件测试管理的特性。(3)基于CSTMM,提出了协同软件测试管理平台架构CSTMA,针对流程协同以及测试工具集成化这两大架构实现中的关键问题,给出了的解决方案。(4)设计并实现了基于CSTMM模型与CSTMA架构的协同软件测试管理平台,并应用该平台对比较有代表性的软件测试项目实例进行了测试管理。通过对平台的具体应用,验证CSTMM模型与CSTMA架构的可行性。本文提出的CSTMM模型与CSTMA架构使系统可以协助团队成员之间的沟通,通过流程驱动测试管理使测试管理规范化,支持流程的可定制,支持知识和测试资产的可复用并在团队内可共享,支持团队成员并发协同工作并能保持工件的一致性,可以提供测试服务。通过建立基于CSTMM模型与CSTMA架构的协同软件测试管理平台可以基本解决上述提到的协同管理问题,有效地降低测试成本,缩短测试周期,提高测试质量。(本文来源于《北京工业大学》期刊2012-06-01)

架构测试管理平台论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

近年来,软件项目的规模日渐增大,复杂性逐渐提高,随着网络技术的发展,软件测试逐渐向大型、分布式发展,协同工作成为趋势。为了提高软件测试的质量,对软件测试管理的研究与应用必不可少,因此,对协同软件测试管理的研究应运而生。目前软件测试与测试管理逐渐被测试团队重视并应用,但仍存在着一些问题,主要体现在两个方面:(1)测试管理对协同的支持不足。目前的软件测试管理注重于测试过程管理,而在流程定制、团队协作等方面尚未起到较好的作用。测试过程依靠人来推动,而不能由系统自动驱动团队成员完成任务。而且,沟通依靠通过团队成员主动发送电子邮件等方式进行,而系统不能协助沟通。(2)对测试工具集成的支持不足。一方面,大多数测试工具的设计是独立的,只能测试系统的某些模块或某些方面,需要多种工具配合使用,这些分散的测试工具产生的测试数据不便于项目的统一管理。另一方面,大多数的测试工具使用前需要进行安装配置,每位测试人员都需要进行安装配置的过程,十分不便。针对软件测试管理面临的协同管理问题,本文做了以下几个方面的研究工作:(1)通过研究协同办公,协同软件开发等概念,结合计算机支持的协同技术,分析了协同软件测试管理应具备的特性。(2)提出了可以较好地支持协同的协同软件测试管理模型CSTMM。CSTMM模型针对协同软件测试管理所面临的问题,旨在满足协同软件测试管理的特性。(3)基于CSTMM,提出了协同软件测试管理平台架构CSTMA,针对流程协同以及测试工具集成化这两大架构实现中的关键问题,给出了的解决方案。(4)设计并实现了基于CSTMM模型与CSTMA架构的协同软件测试管理平台,并应用该平台对比较有代表性的软件测试项目实例进行了测试管理。通过对平台的具体应用,验证CSTMM模型与CSTMA架构的可行性。本文提出的CSTMM模型与CSTMA架构使系统可以协助团队成员之间的沟通,通过流程驱动测试管理使测试管理规范化,支持流程的可定制,支持知识和测试资产的可复用并在团队内可共享,支持团队成员并发协同工作并能保持工件的一致性,可以提供测试服务。通过建立基于CSTMM模型与CSTMA架构的协同软件测试管理平台可以基本解决上述提到的协同管理问题,有效地降低测试成本,缩短测试周期,提高测试质量。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

架构测试管理平台论文参考文献

[1].丁宁.基于测试管理软件的测试平台软件架构技术研究[D].中北大学.2014

[2].许文瑛.协同软件测试管理模型及其平台架构的研究与应用[D].北京工业大学.2012

标签:;  ;  ;  ;  

架构测试管理平台论文-丁宁
下载Doc文档

猜你喜欢