自动测试在光传送综合网管系统中的研究与应用

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:xr6088
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试作为软件质量保障的重要手段,在整个软件开发过程中占有非常重要的位置。大量统计数据表明,软件测试工作量往往占软件开发总工作量40%以上。随着迭代式开发过程的普及,自动测试被广泛应用,它能够完成许多手工测试无法实现或难以实现的测试。正确合理的实施自动测试,可以提高软件质量,节省经费,缩短产品发布周期。 本文的主要研究内容分为四个部分:光传送综合网管系统及其可测试性研究、软件测试理论及测试技术应用、基于关键字驱动技术的自动测试框架总体设计和自动测试框架各模块的设计与开发。 针对实际被测软件,借助Rational公司系列测试工具,本文从不同角度对自动测试进行研究,包括自动测试理论、测试过程、测试工具和脚本语言等。通过对关键字驱动技术的研究,设计开发的自动测试框架包括六个功能模块:即人机交互模块、数据库模块、总体控制模块、执行模块、结果验证模块和信息处理模块。 本文设计的自动测试框架实现四个主要功能:一是由于框架结构的高度组织性使自动测试实现无人管理;二是利用外部数据文件控制测试流向;三是以应用程序的图形用户界面提供数据输入功能,而不是在测试脚本文件中硬编码数据;四是通过使用关键字数据实现自动测试的动态化。 本文设计的基于关键字驱动自动测试框架主要解决五个方面问题:一是如何实现“面向客户”自动测试问题;二是测试数据难以被修改和定制问题;三是使脚本的可重用性和可维护性得到保证问题;四是使自动测试框架不受限于软件界面变更问题;五是如何实现手工测试用例步骤转化为自动测试数据文件问题。 最后,通过对结果数据的分析得出,自动测试框架在改进测试效率和提高测试覆盖率方面都起到了非常重要的作用。
其他文献
活动设想:几年前,方庄街道工委就建立了党内救助机制,号召社区党员帮助有困难的党员。在活动中,社区的党员们都特别积极,捐了大量款和物。但他们从没有跟别人讲过,都在默默地
自动目标识别(AutomaticTargetRecognition,简称ATR)是一项新兴的学科。经过三十多年广泛而深入的研究,ATR领域已经采用了图像处理(IP)、图像分析(IA)、模式识别(PR)以及人工智
活动启事一、活动宗旨2008年是我国改革开放30周年。这30年,中国共产党人和中国人民以勇往直前的进取精神和波澜壮阔的创新实践,谱写了中华民族自强不息、顽强 Preface to E
本文分析了水、淤泥和岩土中爆炸的共性、特性以及不同尺度下的实验结果,讨论了岩土、淤泥中爆炸的运动规律,给出了描述气体膨胀及鼓包运动的特征时间。指出岩土中爆炸的鼓包运
期刊
《汕头市人民政府公报》(以下简称《公报》)是经汕头市人民政府常务会议决定,由汕头市人民政府办公室编辑出版并对外发行的政府出版物。《公报》在《汕头日报》设立专版,不定
省第八次党代会以来,我们坚持以科学发展观统揽全局,全面推进“突破菏泽”战略,经济持续健康发展,社会事业全面进步,精神文明稳步推进,城乡面貌明显 Since the province hel
期刊
多媒体作为一种现代化的教学手段,在初中语文教学中正发挥着越来越重要的作用。运用多媒体教学直接增强教学的直观性、生动性、形象性,极大地调动了学生的求知欲望和学习兴趣
期刊