【摘 要】
:
随着计算机应用日益普及和深化,现代软件的规模越来越庞大,软件质量的保证也越来越迫切。软件测试则是软件质量保证中的关键手段。因此,构造并建立一个软件自动测试框架,是一
论文部分内容阅读
随着计算机应用日益普及和深化,现代软件的规模越来越庞大,软件质量的保证也越来越迫切。软件测试则是软件质量保证中的关键手段。因此,构造并建立一个软件自动测试框架,是一个很有实际意义的研究课题。论文在分析了目前流行的自动化测试框架技术基础上,设计实现了一种新的自动化测试框架ARTF(Automation Roboticized Testing Framework)。该框架能为软件公司的测试部门提供一个自动化的统一测试平台,以降低人力物力成本、提高设备利用率和实现7*24小时的自动化测试。论文首先介绍了自动化测试框架的研究背景与意义以及国内外的研究现状,阐述了系统需求分析、可行性分析和系统的设计目标和任务,并描述了系统的框架结构和网络拓扑结构。之后,将整个框架划分成5个主要的子系统,即:WEB终端子系统、多任务调度中心子系统、数据管理中心子系统、自动化实验室管理子系统和自动化资源管理子系统,同时描述了各子系统的模块划分以及各功能模块的关系与工作流程,完成了数据库的概念设计和逻辑设计,以及各子系统间通信接口的设计,并通过子系统通信的实例介绍了通信接口的实现过程。接着,利用Tomcat、MyEclipse6.0、MySQL、Struts和Hibernate等平台和工具,完成了ARTF测试框架各子系统的详细设计和实现,详细阐述了各个子系统实现所采用的技术和具体的实现过程。最后,介绍了测试框架的运行环境和运行效果。目前,ARTF自动化测试框架经测试达到了预期的设计目标,并已实际应用,极大地提高了测试部门的测试执行效率。
其他文献
目前各大医院重症监护室(ICU)的监护中存在着急性低血压(AHE)抢救及护理难题。AHE的发生不仅会影响治疗效果,并且严重威胁着患者的生命安全。近年来随着医疗监护技术和信号分
普适计算已经成为当今世界的一个研究热点,国内外学者在普适计算方面已经做了大量的研究工作。普适计算要求做到信息空间和物理空间的融合,用户可以随时透明地获得需要的服务。
随着信息技术的迅速发展和Internet的广泛普及,产生的数据量日益增多,如何从这些大量的数据中发现有用的信息来帮助人们对未知的现象作出正确的指导和预测,就成为了十分迫切的课
随着网络技术和信息技术的快速发展,图像数据的数量也在激剧增长,有效的图像检索变得十分重要。最初的图像检索技术是通过图像附加的文字标注进行检索,即所谓的基于文本的图像检
图像匹配算法作为计算机视觉中最重要的研究方向之一,可分为基于灰度信息和基于特征信息两大类。其中,对于基于特征点的匹配算法,常通过几何变换模型进行匹配。目前,大部分关于几
在应用软件的开发中,虚拟机的概念对于解决软件开发中核心问题,如代码可维护性,系统健壮性,具有重要的指导性作用。不但在早期计算机的软硬件设计方面,起到核心作用,在现实的
随着计算机和网络技术的快速发展,在政府部门尤其是科技主管部门,项目审批管理系统都在发挥着越来越重要的作用。科技厅作为国家与外界企事业单位交互的窗口,如何快速提升它
嵌入式操作系统是嵌入式系统的基础软件平台,它必须具有实时性好、稳定性高、可移植性强并且针对具体的应用具有可裁剪、可配置的特点。随着嵌入式技术的飞速发展,早期基于宏
随着Web2.0应用的深入发展,互联网已经进入了一个全民创造信息的时代,但同时也是一个信息泛滥的时代。文本、视讯等技术的日新月异极大扩展了我们创造内容的能力;论坛、微博等用
3D视频技术已成为当前视频领域的热点,3D视频在给人们带来沉浸式体验的同时,也带来了巨大的数据量,对网络传输带宽和数据存储性能提出了新的挑战,这就要求视频编码算法不断改