软件自动化测试技术研究

来源 :中国航天第二研究院 航天科工集团第二研究院 | 被引量 : 0次 | 上传用户:guo4502332
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件生命周期的一个重要环节,是软件质量保证的一个重要因素,软件测试自动化是软件测试发展的方向。由于航天型号地面测试、指挥、控制等软件具有人机交互的GUI元素的测试,含有各类A/D、D/A、数字量I/O等各类测试控制硬件接口,又有串行、网络、各种工业总线通信接口,同时还具有实时性和多任务处理要求,这些特点使得传统的自动测试平台无法完成测试。本课题对这些软件在测试自动化过程中遇到的问题进行了分析,研究了不同类型硬件接口的激励信号注入和输出响应的检查点设置位置和检查方法,提出了构建硬件回路的测试模型,在通用测试平台的基础上,?增加硬件接口和连接电缆,构成被测软件运行的控制、通信回路,进行自动化的系统测试和单元测试;提出了利用操作系统的多处理器和多线程特性,完成多个接口的并发测试和有实时性要求的测试;本文对自动测试工具 Rational Robot 进行了扩充,对常用硬件和通信接口开发了可复用的测试件库。 本文还提出了基于驱动程序仿真的测试技术,编写新的硬件驱动程序替换原设备驱动程序,剥离相关联的外围硬件设备,使软件测试具有硬件“无关性”,在仿真驱动程序中与测试工具通信,向被测软件输入测试输入,向测试工具报告测试输出。 本课题的研究成果对于扩大软件自动化测试工具的应用范围,促进实时控制类软件的自动测试有着积极的意义。
其他文献
本文首先对异构数据库集成面临的问题及动态及静态集成方法进行了概述,分析了它们特点,提出了新动态集成方法。介绍了分布式数据库技术及多Agent技术,并研究了二者结合的可行
本文简述了国内外工业机器人视觉伺服控制技术的发展、研究现状及存在的问题,并对工业机器人视觉伺服控制的一些关键性技术进行了研究.首先研制成功了由GRBA4PAH多关节工业机
插值在函数逼近的理论研究和实际应用中占据着重要的地位。在科学计算中,通常要求插值算子在满足精度的前提下,还要保持函数的某些性质。这些性质中,单调性和守恒性是两个重
受国家“863”计划项目“空天XXXX”的资助,研究空天战场的仿真。本文是该项目的子课题,研究空天漫游系统中云的建模与绘制。云作为空天战场环境的重要组成部分,对环境模拟结
信息技术的发展推动了知识经济的繁荣和人类文明的演进,但随之而来的是信息的安全性成为网上的突出问题。作为网上信息的主要载体,数据库系统中数据的安全性变得越来越重要,数据
地理信息系统(GIS)是人们将计算机引入地理相关学科后出现的一项新的技术。随着计算机技术的发展与普及,GIS技术也逐渐成熟。一方面,利用二维的图形图像描述与分析现实世界已经
随着信息技术的飞速发展和企业新需求的不断提出,现代企业迫切需要运用工作流技术在大规模开放环境下对业务进行优化和重组,以使企业在充满可预知或非可预知变化的环境下仍处
本文的研究工作集中于不同医学图像中的解剖和功能信息的融合。我们从两个层次上对这些信息进行融合:像素层和特征层。在像素层融合中,基于小波变换的融合技术是一个研究热点。
需求管理工具和测试管理工具在软件工程领域中得到越来越广泛的应用。这两类工具一般是相互独立的,分别在需求过程和系统测试过程方面提供所需要的支持性功能。V模型的提出改
本论文简单论述了静校正的一般知识,详细论述了线性、非线性剩余静校正的内容,针对它们的优缺点提出了改进的算法,最后详细论述了基于该方法的软件设计与开发的过程。静校正