首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
一个基于XML的自动化类测试框架   总被引:1,自引:0,他引:1  
针对当前自动化类测试工具/框架存在的问题,提出了一个基于XML的类测试框架。框架采用基于XML的自动化测试过程数据流模型,用XML语言来描述和组织测试用例,自动生成测试驱动程序,自动执行测试并生成测试结果。框架可用于不同语言应用程序的自动化类测试,框架实现测试设计、测试实现和测试执行的分离,利于测试脚本的维护,并保证测试脚本与测试用例的一致性。  相似文献   

2.
为了改进软件自动化测试过程,提高自动化测试的效率,设计并实现了一种基于RFT并由数据驱动的可复用软件自动化测试框架。该框架分离了测试用例与数据,实施该框架能够降低测试用例的开发及维护成本,提高测试用例的可复用性,大大优化软件测试过程,提高了自动化测试的效率,保证软件的质量。  相似文献   

3.
基于分布式系统的GUI自动化测试框架   总被引:1,自引:0,他引:1  
刘镠  苗克坚  刘震 《计算机仿真》2007,24(10):261-263,318
目前,虽然很多工具可以用来实现自动化测试,但是现有的自动化测试过程很大程度上还需要人工参与来完成.如何能利用机器仿真来取代大规模的人工操作成为提升测试效率的关键.首先介绍了分布式作业调度系统中的作业调度原理,然后在基于用WinRunner实现GUI自动化测试的基础上,提出了适合GUI自动化测试的框架,最后给出了一个基于该框架的仿真测试系统实例,对如何全面实现自动化测试过程进行了详细讨论.  相似文献   

4.
利用QTP的基本功能进行数据库系统测试时,无法实现测试环境构建、测试结果保留及测试结果判断等测试过程的自动化.针对这一问题,构建一个基于QTP的数据库系统测试框架,该框架由测试用例设计模板、测试配置文件和函数库组成.采用该框架进行测试,只需按测试用例设计模板进行测试用例设计,然后在测试脚本中调用函数库中的函数或过程,即可实现数据库系统测试过程的自动化,从而提高数据库系统的测试效率,降低测试成本.  相似文献   

5.
一种数据模型驱动的软件自动化测试框架   总被引:2,自引:1,他引:1       下载免费PDF全文
莫熹  赵方 《计算机工程》2009,35(21):78-81
针对当前GUI程序自动化测试过程中存在的问题,设计实现一种基于RFT工具、由数据模型驱动并且支持分布式多平台网络环境的可复用软件自动化测试框架。该框架分离了测试对象、用例数据、用例逻辑和执行控制,实施该框架能够增强测试用例的可复用性,降低测试用例的维护成本,提高测试执行的自动化程度,改善软件回归测试的过程。  相似文献   

6.
李江 《软件》2014,(10):1-6
本文首先分析了当前Android应用测试以及Android自动化测试出现的背景以及需求。其次,本文介绍了传统的官方给出的Anroid自动化测试框架的基本原理及其测试方法。在此基础上,本文分析了Android自动化测试过程中测试脚本录制以及回放的必要性,然后分析传统自动化测试框架的不足之处,提出了基于hook机制的android自动化脚本录制回放框架的设计以及实现方案,改善Android自动化测试的效率,提高Android应用开发效率。最后,分析本框架的有点以及其不足之处,对全文做了总结。  相似文献   

7.
提出一个基于过程的软件测试过程管理框架,采用DCOM组件开发技术,设计自动化测试过程管理软件,阐述软件总体框架、模块设计和关键技术的实现。该工具可规范软件测试过程,自动生成测试技术文档,提高测试效率。  相似文献   

8.
Web技术的发展,以及Web UI组件的广泛应用,给自动化测试带来了挑战。因此设计了一套基于Selenium JS UI的自动化测试框架。该框架结合了Test NG、Selenium框架,并且利用了关键字驱动、数据驱动技术。将框架分为关键字、测试用例、执行引擎、配置报告四层,使测试用例、测试脚本、测试数据相分离,跨平台,不仅解决了自动化测试定位难的问题,而且大大提高了测试效率。  相似文献   

9.
C/S结构应用软件自身所具有的特点决定了分布式C/S软件的测试要比传统集中计算模式软件的测试复杂的多。软件测试工作不仅仅局限于单个进程或单机系统。它还要考虑各分布进程间协作和正确性和效率等问题。本文着重对面向C/S结构软件系统的测试方法和测试过程框架进行了探讨和研究。根据测试过程框架可以制定出相应的软件测试计划,以进一步指导各项测试工作的完成。  相似文献   

10.
面向对象测试代码复用算法与工具   总被引:2,自引:0,他引:2       下载免费PDF全文
本文主要研究面向对象软件系统的自动化测试代码的复用问题。复用测试代码是基于建立的方法测试用例。当创建了一个方法的测试用例之后,可以发现这个用例可在其他相 关方法的测试过程中起到多种作用。这个生成的测试用例可以作为另一个方法测试输入的对象参数,或者作为一个主测试对象以调用其方法。我们设计了一个可自动生成复用用测试代码的算法,并应用于一个微软平台上的对象测试自动化工具的研发过程中。  相似文献   

11.
为了实现对软件配置项和软件系统的接口测试的测试用例自动生成,建立了基于通信协议的接口测试用例自动生成框架,对该生成框架的输入模型和算法集合进行研究。提出了基于通信协议的接口测试用例生成框架的输入模型,并在输入模型中建立数据帧之间的一级关联矩阵和数据帧内字段间的二级关联矩阵。以输入模型为基础,说明发送端和接收端的接口测试用例自动生成算法。结合实际项目中的通信协议,介绍了如何将通信协议信息转换至输入模型,如何通过算法集合自动生成测试用例集。实验结果表明:基于通信协议的接口测试用例自动生成框架生成的接口测试用例可以替代人工生成的接口测试用例,极大地提高了软件接口测试工作的效率。  相似文献   

12.
NOx传感器的开发是出于对环境的保护,它用于检测汽车尾气排放的氮氧化物浓度。在传感器的开发过程中,传感器输出信号的自动测试是一个重要的步骤。设计了一种基于LabVIEW的友好的用户测试软件,用于传感器数据的实时测试、评估和错误检测,该数据通过CAN总线传输。CAN总线是汽车领域中应用最广泛的通信协议之一。基于LabVIEW建立的自动测试系统具有配置功能、CAN总线数据帧的显示和解码、CAN总线错误的检查、解码信息的测试和评估、报表的生成、信号的设置和验证等功能。  相似文献   

13.
基于UML的软件测试自动化研究   总被引:8,自引:0,他引:8  
测试自动化是提高软件测试效率的重要途径。随着UML的广泛应用,基于UML模型的测试逐渐成为面向对象软件测试的研究热点。在总结研究现状的基础上,详细论述了基于UML模型的软件测试用例自动生成、自动执行以及结果自动比较的过程,对其中的主要问题进行了理论分析,并提出了实现方法。  相似文献   

14.
雷达引信是远程精确打击武器的重要组成部分,它的性能好坏直接关系到武器整体性能的发挥,因此,雷达引信的性能测试是武器系统运用过程中的重要环节。如何快速准确地判断雷达引信的性能是目前所关注的重要课题之一。接收机是×型雷达引信重要组成部分,对接收机的测试是引信测试的关键步骤。该文基于×型雷达引信接收机的各项技术指标和实际电路结构,利用EDA仿真软件Multisim2001建立了引信接收机的中频放大器、检波器的仿真模型,对实际引信测试过程中不可测的信号进行了仿真测试,在此基础上,利用非线性系统理论和方法建立了中频放大器和检波器的广义频率响应(GFRF)简化辨识模型,该辨识模型为雷达引信的快速测试提供了一个标准模板,它是构造雷达引信自动化测试系统的基础工作之一。  相似文献   

15.
软件通信体系结构(Software Communication Architecture,SCA)标准是针对软件无线电设备缺乏互操作性而制定的标准,通过定义设备组件对底层的硬件进行屏蔽,实现上层应用与底层硬件相互分离,SCA符合性测试通过验证实际的应用是否符合SCA标准中的定义,从而保证应用的跨平台性与通用性。当前国内外对SCA符合性测试的研究较少,测试过程中存在诸多问题,如各需求的测试之间存在依赖关系,某些需求测试的进行可能造成后续需求测试无法执行等,导致目前缺乏自动化的测试方法。针对这些问题,提出了一种测试序列自动生成方法,并基于扩展有限状态机的基本原理构造了SCA符合性测试模型。该模型能够直观地反映测试过程,分析测试中软件无线电系统存在的各种状态,判断测试用例执行序列的可行性,指导测试序列的构建,再结合基于集合的贪心算法对测试序列集进行优化。实验结果表明该方法能有效地保证测试覆盖度,并且提升测试效率。  相似文献   

16.
经过对大量设备的接口测试软件调查研究,发现现有的测试软件大多都是采用传统的软件开发方法且只针对某个具体设备开发,软件可复用度低、可扩展性差;针对此问题,基于构件思想对接口测试软件框架进行设计,研究了构件的适配和组装机制,对构件适配逻辑和组装逻辑进行了规范,设计了构件的组装框架和运行框架,并在.NET平台下进行了实现;用户可以方便地通过调整、修改、添加、删除构件之间的连接关系就可以实现对不同设备接口的测试,以避免对只是存在一点差异的不同设备就不得不重新开发一套测试系统,节约了大量的开发费用,系统具有复用度高、易扩展等特点。  相似文献   

17.
在分析汽车综合性能测控系统基础上,针对汽车检测设备现有状况,采用CAN总线方式,使用ARM控制器作为工位机实现了对汽车综合性能的自动检测与控制.详细介绍了该系统的工作原理、控制流程和软件设计.应用结果表明,这种方案成本低,可靠性高,更能满足汽车综合性能检测实际的需要.  相似文献   

18.
田永堂  田玉斌 《测控技术》2007,26(7):56-57,61
对柔性软件技术在测试领域的应用进行了探索.针对电机自动测试系统应用的现场工况,运用软件构件、软件总线和数据库等技术,从流程、数据和操作3个方面对电机试验规程进行分解、封装和数据分离,实现了试验规程的现场添加、组合和分拆,满足了工程上对电机自动测试系统软件的柔性需求.  相似文献   

19.
通用无线电数据链自动测试系统是为解决无线电数据链部件在设计、生产中的实际问题而研制的,系统在软件控制下工作,软件可靠性直接影响到系统安全与准确性,因此在设计中占据了重要地位;文章通过对系统可靠性要求的分析,提出了针对性地解决措施并通过模型进行了分析与测试,结果表明,系统软件可靠性达到了应用要求。  相似文献   

20.
基于Agent技术的在线测试系统研究与设计   总被引:1,自引:1,他引:1  
为了使数字教育服务提高到一个新的水平,把Agent技术引入到网络教学中,可以更好地实现网络教学信息系统的自动化和智能化。近年来,许多科研人员纷纷投入到Agent技术的研究中。采用面向Agent软件开发方法,结合Agent技术的优越性,提出了一个网络教学中基于Agent技术的在线测试系统设计模型.在一定程度上满足了教师和学生等对在线测试系统动态性和智能性需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号