网格软件自动化测试框架的研究与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:baogehaohao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试在整个软件开发过程中占有非常重要的地位,是保证软件质量、提高软件可靠性的关键。随着软件设计技术的发展、软件规模的增加、软件开发周期的缩短、软件测试工作量的增大,使用软件测试自动化技术提高软件测试的效率和速度、缩短软件开发周期、降低测试成本就成为软件测试发展的必然趋势。开发有效、可复用、操作简单的自动化测试框架成为软件自动化测试的关键。本文介绍了软件测试及自动化测试的相关理论,对市场上几款常见自动化测试工具进行了比较和分析,研究了网格软件的特点及其自动化测试的难点。针对网格软件测试的特殊需求,建立了一套自动化测试框架模型Testgrid和脚本语法规范,并对框架的各个模块进行了详细的设计与实现,Testgrid解决了测试工具的跨平台性差、可扩展性不好、测试脚本不能易学易用、日志的管理复杂、问题难以追踪以及测试工具本身的健壮性不好等问题。最后,在某公司的网格软件上对该自动化测试框架进行了验证,并对其应用进行了评估并给出了收益分析。
其他文献
世界各国的高速公路运行管理经验表明,在所有不利气候条件中,大雾对高速公路运行所产生的危害最大。目前,在世界范围内降低或预防因大雾引发高速公路交通事故的方法主要有关
大规模、跨领域数据仓库的出现,使数据仓库中的数据量日益增多,数据模式日趋复杂,清洗过程设计更加繁琐。这些变化使数据清洗软件的开发出现了很多新的需求,如动态构建、频繁的修
条码技术是以计算机技术、光电传感技术和通信技术为基础而发展起来的一项自动识别技术。现在已经成为信息数据自动输入、识别的重要方法和手段。现代高新技术的发展,迫切要求
“报文”是互联网用IP协议进行传输的基本单位,也是被动测量“感知”网络的基本单位,因此被动测量所获得的原始信息是报文流,通常称为“IPTRACE”。早期相关的研究工作直接面向T
我国高校的信息化过程一般经历两个阶段,第一阶段:各业务部门独立地开发应用系统,这些应用系统在一定程度上提高了校园信息化程度。但是这些系统由于技术平台、开发环境的差异,彼
随着医学影像诊断技术的发展,大量的医学图像数据随之产生。通常意义上的胸部影像学的主要研究对象就是肺部,它一般通过建立肺窗来观察相应肺部影像,而计算机断层图像(CT)则
工作流管理技术是实现企业业务过程重组、过程管理与过程自动化的核心技术。作为工作流技术的软件载体,工作流管理系统WfMS(Workflow ManagementSystem)的主要目标是通过调用有关信息资源与人力资源来协调业务流程中的各个环节,使之按照一定的顺序执行,从而达到业务过程自动化的目的。目前的工作流管理系统在可适应性和灵活性方面还有很大的不足,本文针对Synchroflow工作流管理系统提
随着PDA等智能终端的不断普及和互联网的飞速发展,利用手机或PDA等智能终端浏览网页、上网购物越来越成为引领现代人生活的时代潮流,人们在充分享受着互联网所带来的方便和高
近年来,随着科学技术日新月异的发展,计算机向着高性能、微型化方向发展的速度也越来越快。半导体技术的提高和嵌入式技术的应用,使得传统意义上的计算机已缩小至板级、芯片
1990年12月25日Web上线,1993年3月15日图形浏览器诞生,人们由此开始彻底改变了网上查阅信息、获取资料的习惯,Web已经成为人们获取信息的一条重要途径。由于Web页面的日益增加,获