共查询到19条相似文献,搜索用时 156 毫秒
1.
2.
介绍了一种网络化自动测试系统软件测试平台构成及设计思想;该软件测试平台以组件技术为核心,采用基于功能接口模型的软件设计思想;通过对功能接口模型的模型设计思想,功能接口描述,TPS的可移植性和仪器互换性的实现机制,数据采集、分析处理、数据管理和故障诊断分离,网络通信功能的实现等关键技术进行研究,提出网络化测试系统软件平台应采用"层次结构 功能接口"的设计方案,建立了网络化自动测试系统软件平台,有效地提高了系统的可靠性,灵活性;试用结果表明基于功能接口模型的软件平台实现了仪器可互换性,较好地解决了TPS的可移植性和可重用性. 相似文献
3.
基于Petri网的联锁软件测评仿真建模 总被引:1,自引:0,他引:1
车站联锁软件一直有着严格的测试要求,仿真模块是软件测试的重要组成部分,Petri网作为形式化语言的一种,有着准确与完备的特点,对于联锁软件这类安全苛求软件的测试尤为适合,提出了一种使用Petri网对联锁软件测试中仿真模块建模的方式,并分别给出了用基本Petri网和有色Petri网的2个建模实例.该模型有助于提高铁路联锁软件测试系统的安全性与精确性. 相似文献
4.
唐见兵 《计算机应用与软件》2008,25(1):105-106,132
对于大型复杂仿真系统,它能否正常运行,软件的质量起着决定性的作用.软件测试是软件质量的根本保证.首先回顾了仿真软件测试的发展过程;其次,以应用于HLA仿真系统中的RTI软件测试为例,采用黑盒测试方法对国防科技大学仿真实验室开发的KD-RTI、瑞典的pRTI和DMSO的RTI1.3NG-V6进行功能和性能方面的测试,测试结果表明三个RTI软件都能满足要求;最后提出仿真软件测试的发展趋势. 相似文献
5.
给出了软件测试学科的一个新的理论框架模型,在此框架模型中,软件测试学科由软件验证技术、软件确认技术以及软件测试管理技术这三个部分组成.然后逐一描述了这三个部分的具体内容以及它们在软件生命周期中的相互关系,从而阐述了对软件测试学科架构建设的新见解. 相似文献
6.
随着软件测试的发展,人们对软件评价的需求越来越迫切.捋清软件测试与评价之间的关系是做好软件评价的基础.但是目前软件测试领域的术语非常混乱,无人对软件测评之间的关系给出系统回答.为改变这种现状,提出了一种测评框架.该框架的特点主要有3个:①将软件测试、评价与开发视为一个闭环的控制过程,在控制语境下约束软件测评之间的含义.②从多个角度对软件测评的类型进行划分,尤其是基于质量模型对软件测评类型进行划分.③一种测试类型对应一种评价类型.该框架有助于明确软件测、评之间的关系,不仅如此,还有助于理解软件质量保证、验证与确认(V&V)等活动. 相似文献
7.
靳洪玲 《数字社区&智能家居》2007,(20)
随着软件产业的迅速发展,软件系统的规模和复杂性与日俱增.但由于软件开发长期以来都是“重开发,轻测试“的思想,作坊式软件企业和软件开发成本等诸多原因,软件质量难以得到保证,软件测试技术是目前用来保证软件质量、验证软件是否能够完成所期望的功能的惟一有效的方法,软件测试贯穿于软件工程的全过程.因此软件测试技术在软件工程中逐渐发展细化成为一个新的独立的软件专业.对如何设置软件测试专业课程,培养合格的软件测试人才进行了研究. 相似文献
8.
USB接口软件自动化测试实现 总被引:1,自引:0,他引:1
随着软件技术的发展,手工测试已不能满足软件测试的要求,软件测试自动化是软件测试的发展趋势。结合USB接口软件功能测试的特点,对其进行了自动化测试需求分析;确定了自动化测试的范围;在Microsoft Visual Studio.net平台下,基于组件开发的思想,用C#语言开发了USB接口软件自动化测试系统。并经过测试实践,验证了该自动化测试系统的可靠性。通过对手工测试和自动化测试的对比,展示了该系统的优越性。 相似文献
9.
10.
软件测试工程化的研究和实践 总被引:2,自引:1,他引:2
董晓霞 《计算机工程与设计》2006,27(11):2008-2011
软件测试是保证软件产品质量的一种重要手段,软件测试工程化的管理对于提高软件测试效率、保证软件测试质量具有重要的作用.根据工程化管理的思想,分别对软件测试模型、测试人员要求、测试生命周期、软件问题管理和测试辅助工具等软件测试相关要素的工程化要求进行了研究,提出了一种实用有效的软件测试工程化管理方案,并结合一个具体的软件项目,描述了该软件测试工程化管理方案的成功应用情况. 相似文献
11.
SCATS是一款基于最新AMTL标准的面向信号的国产自动测试软件开发平台。通过使用ATML标准实现了测试结果,测试仪器功能,试策略,信号特征,故障诊断以及被测对象等信息的共享、互换。通过在机载电子系统通用测试设备中的应用表明,使用SCATS进行测试设备的软件开发具有很好的通用性和可移植性,特别是其中的TPS开发采用无代码编程技术,大大降低了TPS开发人员的技术门槛低、软件界面友好、可读性强。 相似文献
12.
针对传统的用于软件老化检测的方法忽略外部负载对老化的影响而易产生老化误报的问题,同时考虑性能参数与外部负载,提出了基于队列模型的融合外部负载的软件老化检测方法。队列模型输出每种事务在应用服务器中的服务时间,这种度量称为事务的性能“签名”(简记为TPS),以此作为软件老化度量指标,通过TPS的变化检测软件老化。基于TPC-W事务处理系统,设计与实现了包含队列模型的融合外部负载的软件老化检测系统。利用基于队列模型的检测方法在TPC-W测试床上进行软件老化检测得出了如下结论:基于TPS的老化检测可以融合外界负载因素,有效地检测软件老化;并且通过合理选择监测窗口,优化检测效果。基于TPS的检测方法对不同的变化负载类型和性能数据同样可以有效检测软件老化。通过与已有的仅依赖于系统性能数据的软件老化检测方法AR(自回归)比较,基于TPS的软件老化检测误报次数明显低于AR模型。综上所述TPS是一种能够有效地检测软件老化并显著减少软件老化错误报告的鲁棒性的软件老化检测方法。 相似文献
13.
针对机载通信对抗设备电路单元种类多、测试诊断困难的问题,在分析了机载通信对抗设备测试需求的基础上,综合运用自动测试、面向信号设计、TPS(Test Program Set,测试程序集)可移植等技术,以计算机为核心,以PXI仪器、GPIB仪器为依托,以多种总线接口为纽带,构建了一种可靠性高、通用性好、操作简便、可扩展性强的自动化测试系统。根据系统设计方案,对系统软硬件平台组成、信号接口及适配、信号调理及扩展、软件功能设计等关键技术进行阐述。经使用证明,该系统能够对机载通信对抗系统中各子系统的外场可更换单元(Line Replaceable Unit,LRU)实现功能检查、性能测试、故障检测与隔离等功能,提高了部队地面综合保障能力。 相似文献
14.
针对军用加固计算机接口的不稳定性问题,开发了一套通用自动测试系统(ATS),并从硬件和软件两个方面详细说明了系统开发方案,实现了军用加固计算机通用接口的测试。基于PAWS开发的测试程序具有设备无关性,满足了通用自动测试系统软件对测试程序集(TPS)可移植和可复用的要求。 相似文献
15.
16.
讨论了基于Frame结构的测试程序开发环境,该开发环境以自然语言描述测试需求,利用人工智能技术根据测试需求自动生成计算机语言代码.在实现途径上,给出了利用框架式结构描述测试需求的方法和利用语法自动分析原理分析测试流程、由推理机实现代码自动生成的方法,从而有效地提高了测试程序集的开发效率与开发质量. 相似文献
17.
通用电路板自动测试系统的软件结构及实现方法 总被引:1,自引:1,他引:0
杜舒明 《计算机测量与控制》2008,16(8):1192-1194
自动测试系统(ATS)的发展趋势是通用化,通用化的关键是系统设计采用相关测试标准和开放式的软件结构;针对电路板测试软件通用化的功能需求,提出了测试程序集(TPS)的通用开发环境和执行环境的软件结构和实现方法,介绍了基于依赖性模型的故障诊断方法和测试方法库的概念;该软件的主要特点:1)采用开放式软件结构;2)通用测试方法库的使用和和简洁的测试树开发界面提高了TPS的开发效率;3)多媒体信息查询使故障检测和故障隔离更容易;目前,该通用ATS软件已成功应用于多个自动测试系统,不仅显著缩短了系统的开发时间,而且减少了软件的开发费用。 相似文献
18.
介绍了IEEE 1641 (STD)标准和IEEE 1671 (ATML)标准的主要内容、层次结构和优势,解释了基于该标准体系实现面向信号测试系统的机制.研制了同时符合STD和ATML标准的面向信号测试软件,具有通用化、模块化、标准化等特点,该软件由开发平台和运行平台组成.开发平台方面,介绍了TPS开发的各种工具和面向信号的TP开发过程.运行平台方面,创新地提出了一种动态运行期引擎,能够无需提前编译就可以直接运行ATML测试程序.经过工程项目的验证,该软件技术能够实现TPS跨平台移植,适用于多机型的航空装备自动测试系统. 相似文献
19.
PAWS系统是面向信号的测试系统软件开发平台,该系统RTS服务器通过RTS控件集、COM适配器、TPS服务器等三种接口对外提供服务,通过对这些外部接口进行分析,应用MFC开发TPS服务器的客户端程序,实现了通用测试系统软件运行平台的个性化定制。 相似文献