首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
三层脚本结构的自动化测试实现   总被引:1,自引:0,他引:1  
计算机技术的发展使自动化测试成为可能,而软件项目开发周期的大大缩短和软件复杂程度的增加,使自动化测试成为软件测试发展的必然.但是,很多自动化测试却因脚本组织技术不当,使测试脚本的数量和维护工作量不断增加,导致其投入回报比骤降而不得不放弃.为了解决自动化测试脚本所面临的这一问题,提出了一种利用三层结构来组织测试脚本而提高自动化测试的成功率,并介绍了如何利用三层的脚本组织结构实现软件测试自动化.  相似文献   

2.
为了降低测试脚本的维护工作量,提高软件测试自动化的成功率和投资回报率,提出基于重用脚本、对象映射脚本、测试脚本的3层脚本构架自动化测试设计与实现技术,并介绍了三层脚本构架设计和实施步骤。通过实例应用结果表明该方法简单、有效,实现不同软件版本和不同项目间测试脚本的重用,是一种有效提高自动化测试的成功率和投资回报率的方法。  相似文献   

3.
本文根据智能家居系统的特点和要求,介绍了我们研发的自动化测试平台。在此平台基础上,提出了基于Python脚本层次化的架构设计方法,并通过搭建智能家居中具体的门磁开关业务,进行了测试用例分析,验证了智能家居业务的功能和可靠性测试。通过Python语法编写而成的测试方法,具有良好的描述能力,并且产生的测试方法易于维护,该方法对于开展智能家居业务测试具有重要意义。  相似文献   

4.
为缩短测试周期,提高软件自动化测试的效率,设计了一种自动化测试模型,在模型框架内根据测试场景定制自动化测试程序。通过框架内组件的复用,达到快速开发自动化测试程序的目的。该自动化软件测试框架模型采用了脚本技术、关键字驱动测试技术以及可扩展标记语言(XML)技术,有效提高了测试效率,减轻了测试人员的工作压力,提高了测试资产的利用率,增强了脚本的可维护性,缩短了自动化测试的准备时间。基于该框架的自动化测试程序已经在一些小型项目中得到初步应用,能够覆盖基本的功能测试需求。  相似文献   

5.
软件自动化测试技术的出现,大大减轻了测试人员的压力,显著提高了测试的效率,但是自动化测试脚本的管理是测试自动化所面临的又一难题.本文提出了一种自动化测试脚本运行控制方法,对测试脚本进行统一协调管理,力求解决大型业务系统软件自动化程度低,自动化测试脚本无法有效管理等问题.这种方法在一定程度上减轻了测试人员管理自动化测试脚本的压力,增强了脚本的可维护性,从而有效的提高了自动化测试的效率.由该方法支持的自动化测试脚本运行控制平台已经在一些大型金融系统得到应用,并取得了良好效果.  相似文献   

6.
自动化测试中的关键字驱动脚本技术   总被引:3,自引:0,他引:3  
主要介绍了自动化测试中的乙一种扩展,它不仅实现了数据和脚本的分离,同时也实现了业务同脚本的脱离,文中对脚本技术进行了对比,并阐述了关键字脚本技术的实现.  相似文献   

7.
随着计算机技术的发展,自动化测试技术被越来越多的使用在软件测试中,自动化测试最突出的优点是高效,但如果脚本组织技术不当,脚本的维护工作将急剧增加,无法达到所期望的功能。为了解决自动化测试脚本所面临的这一问题,本文以某IT企业视频监控项目为背景,设计和实现了一个易维护、易扩展、易使用的多层次的自动化测试模型,并结合实例论证了该模型的有效性。  相似文献   

8.
根据智能家居系统的特点和要求,详细介绍了所研发的自动化测试平台.在此平台基础上,通过Python脚本的设计,扩展了对智能家居业务的描述,设计了对测试脚本的架构方案,并且以门磁设备的测试用例为例,详细描述了脚本编写过程和方法及实现其功能的自动化测试.通过Python语法编写而成的测试方法,具有良好的描述能力,并且产生的测试方法易于维护,该方法对于开展智能家居自动化测试具有重要意义.  相似文献   

9.
测试自动化是软件测试一个主要趋势 ,有利于企业提高测试效率、提高软件产品质量和竞争力。在总结对软件自动化测试认识的基础上 ,综述对软件自动化测试在设计方面应该考虑的因素 ,并提出了一种适用于GUI功能测试的框架 ,从而有效地降低软件自动化测试的创建和维护开销 ,给出了实施过程  相似文献   

10.
在当前社会中,随着计算机技术和互联网技术的不断发展,越来越多的软件开始应用在各行各业当中,发挥出了十分良好的效果。为了确保软件功能和性能的良好,应当进行有效的自动化软件测试。而对于很多软件来说,在测试当中通常较为复杂。基于此,可利用基于脚本的自动化软件测试技术,在软件动态测试过程中,使用脚本技术进行自动化测试,优化手工测试过程,提高测试效率和测试有效性。  相似文献   

11.
在VC++平台上,采用COM技术调用OLE自动化对象,结合XML的DOM树结构,对Word操作,实现了报表的自动生成。通过遍历XML文档节点,运用书签定位和Word中的智能指针,实现界面的动态加载,并在自动生成的Word报表中精确插入了文字、图片、表格等。  相似文献   

12.
分析病案数据的特点,提出了一种基于XML存储半结构化数据的方法,设计并实现了相应存储与解析算法.鉴于OEM模型是一种图状模型,而通常的XML数据模型是树状模型,为此需解决图状模型数据映射为树状模型数据这一关键问题,利用XML元素和属性的语义信息可从语义级别解决该问题.  相似文献   

13.
从目前网络教育资源包装格式各异、共享性低、标准不统一、低水平重复开发多、资源的可移植性和学习平台无关性差等现状出发,将较为流行的编码方法XML与网络教育标准化理论相结合,利用XML的优势和特点描述基于内容的XML网络教育信息绑定,并给出了XSL教育数据转换架构,为网络教育信息提供了元数据描述、数据转换及标准化数据接口。  相似文献   

14.
解析XML文本     
XML文档是近年来比较流行的结构化文档形式,其主要用途不只适用于开发网页.而且在其他场合也有很广泛的应用。现主要介绍用VC 开发应用程序时对XML文档的解析。  相似文献   

15.
XML已成为表示结构化和半结构化数据的标准格式;DOM规范是应用程序和XML文档之间的桥梁,它提供了一种标准的方法来操作存储在XML文档中的信息。首先介绍W3C提出的DOM规范以及Delphi对该规范的三种实现方法,然后给出了在用Delphi开发的一个通用OLAP工具-KDOLAP中XML文档的处理方法。  相似文献   

16.
当今许多企业多数使用DOM(文档对象模型)和SAX(XML的简单API)处理XML数据。DOM的主要缺点是在XML文档被导航之前必须在内存里建立其完整的树形结构。为此,处理XML大文档需要消耗大量内存。而SAX的主要缺点在于应用程序被动地接收解析器生成的事件,因此不能通过导航随意浏览和修改XML文档的指定部分。Java EE 5新推出的StAX(Streaming API for XML,XML流式API)很好地解决了上述问题。StAX既有SAX的效率,又有DOM强大的功能。介绍StAX这种最新XML数据解析技术的开发背景,分析其解析机理和技术内涵,并在此基础之上给出一个使用基于事件迭代器的API集合解析XML文件的应用示例。实际操作表明StAX为流式处理XML提供了一个标准、双向模式的解析器接口,比StAX更简单,比DOM管理内存更有效。  相似文献   

17.
基于XML的试卷自动生成系统在教改中的应用   总被引:1,自引:0,他引:1  
提出了基于XML的试卷自动生成系统设计思路,这是本文的重要创新点,主要考虑到XML文件便于移植的新特性.阐述了基于B/S体系结构试卷自动生成系统的总体架构及所采用的关键技术,介绍了试题结构DTD描述文件,并给出了组卷流程和选题策略.本文的目的是详细介绍基于XML的试卷自动生成系统的设计过程,以及应用在教学过程中的方式和效果.经过实际考察,应用效果良好.  相似文献   

18.
陈红梅  陈静 《信息技术》2009,(10):175-177
随着网络技术的发展,XML时代正在来临。由于XML文档本身只是一个文本文件,因此必须先对其解析才能提取其中内容。首先介绍了两种主要解析方式:DOM解析和SAX解析,然后介绍了如何利用Libxml2的DOM解析方式对XML文档进行解析。  相似文献   

19.
利用Treeview组件创建和显示XML文档   总被引:1,自引:0,他引:1  
XML(Extensible Markup Language)文档具有嵌套层次结构的特点,把它装入到DOM对象后形成一棵DOM树,而Treeview非常适合表现树状结构,从以上特点出发,介绍了利用Treeview来创建和显示XML文档的一种方法,并举例具体说明。  相似文献   

20.
JDOM是XML文件的一种Java表示,它提供了一种表示文件的方法,可以方便有效地阅读、操作和书写文件,并致力于用 20%的精力来解决80%的问题。JDOM有一个简单明了的API,既轻量又快速,它集成了DOM和SAX的优点,将两种技术整合到一起,使两者的配合更加自然和协调。本文着重论述JDOM的技术内涵、解析原理,给出了JDOM解析XML文件的关键代码,为XML的相关开发设计人员提供了一种更好的参考依据。  相似文献   

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

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