首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 21 毫秒
1.
Web应用自动化测试的研究   总被引:1,自引:0,他引:1  
针对目前Web应用"捕捉/回放"式测试脚本复用率不高的问题,根据Web应用的特性给出了一种基于数据驱动的Web测试框架,并设计了基于XML语言的自动化测试脚本.该测试脚本描述了Web应用行为的多请求/响应的迁移模型,并清晰地定义了外部测试数据避免了数据"硬编码"的缺陷,可对Web应用不同方面(例如功能、性能)上进行测试.开发了一个测试执行的原型工具,它以测试脚本为输入并自动化执行测试用例并生成测试结果.  相似文献   

2.
为提高软件测试自动化资源的可维护性和可重用性,结合在实际项目中软件自动化测试实践,本文提出了基于业务流程驱动(Business Process Testing)模型的自动化测试方案,阐述了该方案的需求背景,介绍了 BPT 自动化测试框架以及运行流程,并对该方案的实施情况进行了总结。实践表明该方案为企业提升软件开发质量,提高测试工作效率进行了很好的探索与尝试。  相似文献   

3.
通过基于模拟平台发送AT命令对移动终端自动化测试的原理及具体实现方案的分析和设计.分析了自动化测试在软件性能测试中的重要性,给出了GSM移动电话数据模块自动化测试的实例,并介绍了其在移动终端设备软件性能测试中的应用前景.  相似文献   

4.
基于系统功能测试的软件自动化测试可行性分析   总被引:6,自引:0,他引:6  
本文基于软件自动化测试的特点和项目的实际需要,比较传统的手工测试和自动测试两种方法,介绍了如何进行软件自动化测试可行性分析。重点基于项目的系统功能测试,讨论软件自动化测试的收益问题,最终得出影响软件自动测试可行性程度的因素。  相似文献   

5.
余信达  马严 《软件》2012,33(12)
本文研究并设计了一种基于Clonezilla的软件自动化测试系统“HUTLAB”.该系统包含有中控节点、测试主机集群、软件信息更新模块和镜像节点四个部分.模块间通过中控节点进行通信并接受中控节点的统一调度控制.本系统通过PXE启动的方式针对多虚拟机进行系统定制,能够较好的适应软件正式发布前的build版本在不同的版本系统上的兼容性、BATS(基本可用功能性)测试以及回归测试.并在此基础之上将其应用于某公司的软件自动化测试中,通过该系统的实施,能够有效提高软件测试的自动化效率,缩短测试周期,同时减少手动测试的工作量.  相似文献   

6.
配置项测试在提高军用软件质量上起着重要作用。在测试任务中,数据库访问控制软件的自动化测试工作能为测试人员提供极大的方便。本文在分析了该软件的功能需求特点后,介绍了自动化测试用例设计的思路,并阐述了针对该软件的自动化测试策略,接下来描述了数据库访问控制软件的自动化测试程序的框架构成。通过实践证明该程序能够完成数据库访问控制软件的自动化测试,有效地提高测试效率。  相似文献   

7.
软件测试的目的是为了对软件的质量或可接受性做出判断,并发现软件存在的问题。大多数GUI软件的测试通过手工操作来完成,因此存在成本高,浪费时间等缺点。通过探讨GUI软件的自动化测试方法,比较手工测试的测试过程,得出了自动化测试的优点和缺点,并提出了GUI软件自动化测试过程中存在的问题。  相似文献   

8.
在金融软件测试中,面时大规模复杂的金融算法以及大量的回归测试,自动化测试有着相当的重要的作用.通过介绍自动化测试的相关知识,结合金融软件的特点,搭建相应的金融软件自动化测试环境,并使用一个实例来展示功能自动化测试在金融软件测试中的应用.实验结果表明,自动化测试显著提高金融软件测试的效率和准确率,节省人力和成本.讨论了自动化测试实施的难点和有待改进的地方.  相似文献   

9.
软件的安全性分析和漏洞检测是软件工程和信息安全领域的一个研究热点和难点问题。采用程序分析的方法对软件进行安全性测试,日益受到广泛的关注和重视。首先概述了有关软件安全性测试的基本概念;随后,详细介绍了3种基于程序分析的安全性测试方法:模糊测试、符号执行和自动化白盒模糊测试,并比较了这3种方法的优缺点;最后,给出了自动化白盒模糊测试的分布式模型。  相似文献   

10.
基于模型的测试以系统的抽象模型为依据,自动生成可执行的测试用例,自动地执行测试并自动评价测试结果,实现测试过程的自动化.论文主要研究测试执行自动化技术,设计实现一个自动化测试执行工具.工具的核心是设计基于XML的自动化测试脚本并实现了一个测试执行引擎.脚本拥有良好的结构定义,便于编辑和扩展,由自动化测试工具自动生成.引擎使用多线程技术模拟多用户的并行使用,解决了数据驱动测试执行方式和线程并行操作时的同步问题.  相似文献   

11.
对当前国内外电磁兼容试验测控软件的现状与不足进行了分析,设计了一种通用的电磁兼容试验测控软件。该软件通过采用网络化中间件封装技术、图形化测试序列编辑技术、任务统一调度执行技术和报告管理及自动生成技术等,可实现实验室多类型接口设备与设施的一体化测控,试验流程的快速编辑及一键测试,试验报告的模板管理及自动生成。与传统电磁兼容试验软件相比,该软件具有更强的通用性和更好的可扩展性,对智慧电磁兼容实验室的建设具有较好的支撑。  相似文献   

12.
李菲  晏海华  赫建营 《计算机工程与设计》2007,28(20):4836-4838,4844
针对目前软件测试过程中通用文档自动生成所面临的问题,介绍了一种基于XML的通用测试文档生成方法.分析了软件测试文档的基本种类及文档生成的重要性,论述了将XML技术用于通用文档生成中的优势,给出了一个基于XML的通用测试文档生成模型,并探讨了该模型的关键方案设计.  相似文献   

13.
作为软件工程学科的一个重要分支,软件测试随着软件技术的发展而不断进步;目前,软件测试技术的研究主要向网络化、大型化和自动化方面发展;由于星载嵌入式软件具备实时性好、环境依赖性强、可靠性高、测试重复性强等特点,其测试也与一般软件的测试有很大不同,需要投入更多的资源;如果采用自动化测试,则可以更好地利用资源,大大地节约测试时间,提高测试质量,保证型号研发进度;文章在分析自动化测试技术的基础上,针对星载嵌入式软件的特点,着重对不同测试阶段的星载嵌入式软件自动化测试技术进行了研讨。  相似文献   

14.
软件测试自动化的目的是通过自动执行测试脚本,使测试人员在更短的时间内能够更快地完成更多的软件测试,降低测试成本、提高测试效率。因此,自动化测试工具的脚本自动化创建能力和可维护性,就成了衡量自动化测试工具的重要因素。本文利用在.NET框架下提供的反射及代码文档对象模型命名空间,以及数据驱动脚本技术实现了测试脚本的自动生成,从而实现了整个软件测试过程的自动化,提高了软件测试效率。  相似文献   

15.
聂兰苏 《软件》2021,42(1):121-123
随着科技发展,人们对软件质量有更高的要求,自动化测试也得到广泛的应用。本文从手工测试面临的问题、自动化测试概述、适合做自动化测试的项目、网络设备类自动化测试方法、自动化测试人员具备技能、与开发人员的配合等进行阐述。  相似文献   

16.
樊玮  朱贺 《微机发展》2010,(5):26-28,33
软件测试和软件开发对软件质量具有同等重要的意义,其工作量很大,且其许多过程又适于自动化,于是软件测试自动化应运而生。测试用例的生成是软件测试过程的重要环节,近年来,人们开始尝试将人工智能技术运用于测试用例生成问题中,产生进化测试思想方法。文中对基于结构化的测试用例自动生成方法研究现状作了介绍,重点介绍了进化测试并对其基于不同进化计算算法的应用情况进行了比较和总结。应用结果表明进化测试方法是当前最为高效的软件测试用例自动生成方法。最后对进化测试进一步的研究方向提出了看法。  相似文献   

17.
基于VXI技术的运载火箭自动测试系统设计   总被引:1,自引:2,他引:1  
运载火箭测试发控系统在航天和导弹飞行试验中占据着非常重要的地位。文章通过VXI总线优特点分析,提出了基于VXI技术的运载火箭自动测试系统设计方案,并详细阐述了系统的结构设计、硬件配置及软件功能开发。实际应用证明,该系统满足运载火箭测试精度要求,运行性能良好。  相似文献   

18.
软件测试对软件整体质量和性能的展现具有非常重要的意义和作用。本文首先对软件测试技术和软件测试 管理进行了分析,其次对软件测试技术中出现的问题提出了具体方法。本文对于软件测试和管理人员具有积极的作用。  相似文献   

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

20.
王晓宇  徐拾义 《计算机工程》2004,30(19):68-69,167
分析了科学计算软件测试和度量的特点并结合程序的性质提出了描述模块之间关系的模块关系图(MRD)模型,然后研究了这一模型在软件自动测试程序生成中的具体应用。在此基础上,对回归测试中重测试模块进行了探索,提出了相应的算法。将以上研究思想应用于国家自然科学基金项目“软件可测性设计新概念—软件内建自测试”,实践证明,该模型有助于软件自动化测试的进一步研究。  相似文献   

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

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