基于JUnit的自动化测试系统的设计与实现

被引量 : 0次 | 上传用户:cmdl_CQ
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机所控制的对象的复杂程度不断提高和软件功能的不断增强,软件的规模也在不断增大。为了保证所提交的软件产品能够满足客户的需求,以及在使用中的可靠性,软件测试已成为软件生产中必不可少的质量保障手段。自动化测试工具可以高效地完成大量可重复性工作,它不但可以大大减少测试开销,而且能在有限的时间内显著增加测试的工作量。本文首先介绍了课题背景,软件测试的历史和现状,然后研究了软件自动化测试的理论,分析了软件自动化测试优缺点和适用范围,接着详细的介绍了基本的自动化测试框架技术。最后,作者采用Clearcase(版本控制)+Ant(项目管理)+JUnit(集成测试)的模式实现了一个针对某企业平台的自动化测试框架。该测试系统主要是以目前比较成熟的自动化测试框架JUnit测试框架为核心,在其基础上进行封装,对平台进行模拟,对平台的连接方式进行模拟及JAVA封装,对系统参数的管理。本文对其中的某些功能进行详细设计和实现,例如平台模拟模块的Node的重启,平台连接模拟模块Neal连接的关闭,对系统参数采用XML方式进行管理,并完成了对Node重启、Node的Upgrade和Uploop等基本测试用例的实现,生成了一个新的自动化测试框架,最后对系统进行了功能和性能方面的测试工作。
其他文献
对大气中风速和风场分布的精确测量具有重要的军用和民用价值。本文首先介绍了基于相干探测的激光雷达工作原理,对某测风雷达系统主要指标进行了分析和论证,给出了目前较优的
外贸商务英语函电作为国际贸易买卖双方在进行贸易交易过程中进行信息沟通的重要方式,在一定程度上影响着双方主体的交流与了解,甚至关系到企业本身的利益。外贸商务英语函电
邓小平高等教育思想是邓小平教育理论的重要组成部分,邓小平理论是中国特色社会主义的指导思想,而邓小平高等教育思想就成为我国高等教育的指导思想。邓小平教育理论深刻揭示了
在城市的交通系统中,公共交通系统毫无疑问是其中的重要组成部分,欲缓解城市交通拥挤的现象,就必须大力发展智能公交系统。近年来,随着建设部关于公交优先政策在各地的落实,公交企
车载终端是属于车辆监控系统的一部分,是智能交通系统(ITS)的重要环节。它将先进的全球卫星定位技术、数据库技术和现代通信技术与嵌入式计算机系统于一体,实现了车辆定位、导航
以正硅酸乙酯为原料,经溶胶-凝胶过程制备二氧化硅溶胶,再利用二甲基二乙氧基硅烷(DDS)对其进行改性,制备疏水性二氧化硅凝胶.用红外光谱、接触角,热重分析及原子力显微镜等
目的 :研究中药益智健脑颗粒治疗轻度认知功能损害(MCI)的临床疗效。方法 :采用随机平行双盲模拟对照试验的研究方法,对符合轻度认知损害且辨证属脾肾两虚、痰浊血瘀证诊断标
智能交通系统是现代化交通的重要组成部分,而车型的自动识别是智能交通领域中的一个重要研究方向。它主要应用在高速公路收费、停车场管理、道路交通状况监管等领域。利用图像
为促进建筑施工企业的生存与发展,创新建筑工程项目施工管理势在必行。文章阐述了工程项目管理的概念及主要目标,分析了项目管理在建筑工程中的状况及存在的问题,提出了创新
现阶段红外场景仿真系统中主要关注于目标本征辐射,比较缺乏目标对环境辐射反射的精细建模与仿真,这严重地影响了仿真场景的真实性,也制约了其在红外成像制导武器的设计和评估、