【摘 要】
:
软件测试贯穿于软件工程的整个生命周期,是保障软件质量的重要手段。初期软件测试采用的手工测试方式机械性、重复性、工作量大等特点孕育了自动化测试的产生。自动化测试技
论文部分内容阅读
软件测试贯穿于软件工程的整个生命周期,是保障软件质量的重要手段。初期软件测试采用的手工测试方式机械性、重复性、工作量大等特点孕育了自动化测试的产生。自动化测试技术是目前研究的热点之一,我国对自动化测试方面的研究尚处于初级阶段。自动化测试能大大的提高测试的效率,减轻测试人员的工作负担,带动软件测试不断地发展。因此,研究自动化测试技术具有重要的意义。本文对一种基于拓扑调度的软件自动化测试系统的实现及应用进行了研究。该系统的设计包括了关键实体规格设计与内部行为设计两部分。关键实体部分涉及系统配置文件的设计,包括测试脚本文件、测试设备文件和测试进程文件,为系统中各模块的设计做好了铺垫;内部行为部分主要完成对系统各模块的详细设计,包括任务管理模块、拓扑调度模块、拓扑执行模块、设备管理模块、设备检测模块和设备主动回收模块。在设计过程的指导下实现了该系统,并将其运用到了实际的自动化测试过程当中。文中首先分析了软件自动化测试在国内外的发展情况,然后阐述了软件自动化测试及调度技术相关知识。在分析基于任务调度的软件自动化测试系统的基础上,对基于拓扑调度的软件自动化测试系统进行了研究。接着重点介绍了基于拓扑调度的软件自动化测试系统的详细设计过程。最后给出了系统的实现过程,并在实现后的系统中以及基于任务调度的自动化测试系统中测试了部分模块,经过对测试结果的对比与分析,证实了拓扑调度方式的优越性。基于拓扑调度的软件自动化测试系统的实现,大大提高了自动化测试的效率,为缩短产品的开发周期,提高产品的质量起到了积极的推动作用。
其他文献
3GPP提出的LTE是当前最主流的下一代移动通信技术标准,是3G与4G系统的过渡,其上行采用的SC-FDMA技术解决了OFDM信号PAPR过高的问题。由于LTE技术能极大提高数据传输率,于是得
随着社会的进步和人们生活水平的提高,人们的安保意识也在不断增强。视频监控系统作为安保行业最有力的工具,被应用到了越来越多的领域。然而,对于船舶内、煤矿井下等特殊场
随着数字化浪潮对全世界的影响,一些有识之士已经将基于计算机的数字图像修复技术引入到了壁画修复的工作中,并且取得了一定的成就。但同时也看到,这种应用到壁画修复中的技
语音识别技术是一个快速发展的高科技产业,已经被应用到了很多领域,它将成为未来计算机的重要特征,对它的研究有重要的意义。隐马尔可夫模型(Hidden Markov Model, HMM)是语
网络和多媒体技术的快速发展使多媒体信息安全技术成为人们研究的重点之一。其中多媒体信息里图像及视频方面的重要性是显而易见的。对图像视频信息的保密通信是混沌学应用研
随着物联网的高速发展,射频识别(RFID)作为物联网的基础使用性技术具有广泛的应用前景,近年来已经被广泛应用于社会,经济,国防等众多领域,射频识别(RFID)天线成为射频识别(RFID)技
中国作为煤炭产量最大的国家,采矿事故尤其是巷道内的顶板事故屡屡发生,顶板离层的监测监控至关重要。顶板离层仪是重要的顶板监测设备,但是目前我国顶板的监测数据仍普遍依
随着网络技术的发展,传统的电信级网络在传送各种数据业务上逐渐暴露出局限性,而以太网因为其标准简单、成本低廉等优点显示出了前所未有的活力。但是由于以太网以前只应用于
大空间建筑的空间跨度大、高度高、防火分区多、建筑内设备功能复杂等特点,使其火灾探测和灭火技术均成为两大难题。而大空间消防炮控制系统就是针对大空间这种特点来进行火
瓦斯灾害是煤矿安全生产中最常出现的灾害之一。目前,我国瓦斯事故总量较大,而且伤亡严重、经济损失大。因此,提高瓦斯浓度预测精度对有效避免瓦斯灾害的发生具有重要意义。