【摘 要】
:
随着计算机技术的发展,软件规模变得越来越大,软件的质量也更加难以控制.目前软件测试是保障软件质量的主要手段,软件测试的直接目的是发现软件中的错误,而测试的最终目标是
【出 处】
:
哈尔滨工业大学(深圳) 哈尔滨工业大学
论文部分内容阅读
随着计算机技术的发展,软件规模变得越来越大,软件的质量也更加难以控制.目前软件测试是保障软件质量的主要手段,软件测试的直接目的是发现软件中的错误,而测试的最终目标是为了保障软件的质量.传统的测试方法以手工测试为主,效率低下,难以满足软件开发快速性的要求.人们迫切希望利用自动测试技术对软件进行更加有效的测试.本文的研究目的是提高网管的测试效率,研究了基于GUI的测试方法,提出自动化测试技术在网管界面中的应用.在网管测试中引入自动化测试技术,提高了网管的测试效率,从而达到节约人力的目的.本文主要研究的内容包括:(1)为了提高网管测试覆盖率,针对网管软件的特点,分析自动化测试用例的设计和收集.将网管GUI中的大部分固定操作编成自动测试用例,从而使繁琐的手工测试实现自动测试;(2)建立可视化测试环境.在传统GUI测试的基础上,优化自动测试环境;根据测试准则和测试用例生成算法,加入测试数据库和测试用例产生器,达到测试用例快速产生的目的;(3)本文还设计了网管下发报文解码器.自动化测试运行完成,需要对测试结果进行分析.网管与设备之间通过收发报文通信,由于报文结构非常复杂,很难人工分析.在本课题中采用自动工具给出比较结果,然后设计报文自动分析器进行报文解码;(4)网管软件的可靠性评估.研究分析了网管中软件故障的分布规律,然后基于网管测试覆盖率和软件缺陷曲线,给出软件可靠性估计模型.本文的研究内容已经应用于实际工作中,取得了良好的效果.自动化测试技术的引入,极大地提高了网管的测试效率.测试用例的重用性,将测试人员从回归测试中解放出来,专注于新功能的验证和其他创新性的测试.特别是测试结果的自动分析,测试用例运行完后由报文分析器自动打出分析结果,测试人员可以参照分析结果查看测试情况.另外,网管的可靠性评估给网管的发布提供可靠性依据.
其他文献
本文在LabVIEW编程环境下,设计并实现UDP实时监控系统的上位机监控应用软件。文章绍了计算机监控系统的构成及设计原则,在此基础上,通过对磁控溅射离子镀系统的工艺原理和监控对
随着通信市场的快速发展和电信传输模式的改变,机房空调在移动基站和小型接入网领域有了更好的发展前景.但是在国内,通常采取租用农民房的方式作为基站使用,很不规范,而且基
无人机具有体积小、重量轻、成本低、隐蔽性好、机动灵活等优点,在军事上和民用领域都得到了广泛应用。随着计算机视觉技术的发展,基于视觉的运动目标检测与跟踪已经成为无人
计算机技术的发展,可以得到过程的大量数据,但是对于高维的复杂过程,众多的过程变量之间往往存在严重的多重相关性,为了解决这类病态模型参数估计问题,多元统计投影方法可以通过投影消除过程变量之间的多重相关性并建立起能充分反映关键变量的节俭模型。目前多元统计投影的建模绝大部分应用在过程监测和故障诊断方面,很少涉及到对过程的控制,而大多数的控制系统设计是基于模型的。随着控制策略的不断创新和发展,控制技术的相
支持向量机是一种普适的学习算法,已经广泛地用于模式识别、回归估计、函数逼近、密度估计等方面。本文将支持向量机应用到非线性动态系统的辨识与控制中。针对某些特殊的
无梭车间生产信息监测及管理系统是棉纺织企业信息化内容的一个重要组成部分,它实现对每台织机的生产数据以及生产状态的实时监测。记录保存织机轮班的产量、停机次数、停机时
本文主要以交流感应电机为控制对象,以TI公司的数字信号处理器TMS320LF2407A为控制核心,以具有交互功能的MATLAB/SIMULINK为仿真工具,重点研究了空间矢量脉宽调制的过调制控制策略和直接转矩控制的仿真实现,从控制系统硬件的结构、软件设计等方面对基于高性能DSP的交流传动系统进行了深入的研究。本文在介绍空间矢量脉宽调制原理的基础上,提出了基于空间矢量PWM的过调制控制策略,详细分析
供应链管理自20世纪80年代提出以来,在企业界和学术界得到了广泛的实践和深入的研究,并创造了巨大的经济和社会效益。供应链管理客观上要求减少供应商数目和建立密切的合作伙伴
本论文基于WEB的空间信息的搜索引擎的实现过程,使用JAVA语言,按照一定的专业规律,完成了对整个互联网遥感信息的搜索,成功得建立起复杂的网络爬虫,使用多线程技术,使用内存优化技
导航是飞行器正常工作的一个非常重要的问题。水下机器人作为水下工作的飞行器同样需要导航。惯性导航系统是目前世界上在太空及水下飞行器中被广泛应用的导航系统。其优点是