网格平台软件的自动化测试研究与应用

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:gmwang2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是保证软件质量、提高软件可靠性的关键。软件测试自动化技术可以提高软件测试的速度和效率,缩短软件开发周期,降低测试成本,是软件测试中的重要一环。网格计算平台软件应用软件规模庞大,软件测试工作繁重,实施软件自动化测试就成为必然。 由于网格计算平台软件具有分布式、异构性等特点,现有通用的软件自动化测试系统对其并不适用,所以需要针对网格计算操作系统重新设计和开发一个自动化测试系统。论文以此为背景,展开对网格系统自动化测试技术的研究。具体研究成果有: 1.在对ABT脚本技术改进的基础上,提出基于策略功能模块脚本技术。 2.基于策略功能模块脚本技术,提出了自动化测试流程构架QCT,可实现自动化测试开发人员和质量保证人员优势互补。并基于QCT的构架,设计了一个自动化测试原型系统,其特点是能够满足被测系统分布式环境、跨多种平台等需求,可使脚本书写简单,内容易懂,修改方便,为网格计算平台软件测试省了大量时间。 3.根据软件过程改进的思想,从人力、实践、工具三个方面入手,提出一套脚本测试过程改进的具体实施方案,有效地提高了测试质量。 目前已将这些技术成功应用到了Platform Computing公司的网格产品上,取得了良好的测试效果。
其他文献
随着计算机与网络信息技术的飞速发展,各个领域的数据和信息急剧增加,对这些数据进行分析以发现隐含在数据中的有用模式的要求变的越来越迫切。因此数据挖掘技术应运而生,并
分布式计算技术是实现分布式系统的关键,90年代出现的分布式对象技术为网络平台上软件的开发提供了强有力的解决方案,它是分布式计算技术与面向对象技术的结合的产物。目前,
TSP问题是最经典的NP-hard组合优化问题之一。实际中有很多应用问题都可归结或转化为TSP问题。由于其计算的复杂性较高,长期以来,研究者一直在寻求快速、高效的近似算法,以便
物化视图是一种将代价大、重复次数多的查询预先计算出来并用于回答用户查询的优化手段,在分析型应用环境中能够非常有效地提升数据库系统的响应速度。为了满足联机分析处理(
随着互联网的迅速发展,Interrlet上的信息呈爆炸式增长,相对于巨大、无序的网络信息空间,传统网站服务不能满足不同背景、不同目的和不同时期的访问者请求,每个用户为了找到真正
本文应用本体技术对课程知识管理进行了研究,建立了微型计算机技术课程知识本体,实现了基于本体的课程知识管理系统。对该系统的体系结构、各个层次的功能、系统的预期功能、相
近年来,地理信息技术的飞速发展和空间遥感仪器分辨率的不断提高,使得地图应用领域不断扩大、栅格地图数据量急剧增长。现阶段WebGIS系统通常预先对栅格地图数据进行切片,并
随着软件系统规模和复杂性的不断增加,基于构件的软件开发(CBSD)受到越来越多的重视。连接件是构件间实现交互的唯一媒介,连接件的设计实现以及连接件有效复用成为软件系统开
在自然科学和数学上,对称意味着某种变换下的不变性,即“组元的构形在其自同构变换群作用下所具有的不变性”。除了自然的对称性,人体内部也存在大量的对称性,比如说部分骨骼和组
虚拟现实是一个由用户在计算机上创建的、可进行交互的虚拟世界;它主要是通过对真实世界的模拟或对未知世界的构想生成。而通过虚拟现实技术生成的三维真实感地形图能够逼真地