分布式自动化测试框架论文-贾志娟

分布式自动化测试框架论文-贾志娟

导读:本文包含了分布式自动化测试框架论文开题报告文献综述及选题提纲参考文献,主要关键词:Django,自动化测试,分布式部署,libreoffice.org

分布式自动化测试框架论文文献综述

贾志娟[1](2012)在《基于Django框架的软件自动化测试分布式部署系统的研究与实现》一文中研究指出随着人们对软件的依赖逐日增长,软件测试尤其是自动化软件测试问题已经成为软件开发领域要解决的最为迫切的问题之一,其关键技术已经成为各国研究的热点和重点。软件自动化测试分布式部署系统是自动化软件测试关键技术之本文在深入了解相关软件测试和分布式系统基础知识的前提下,着重研究了自动化测试的概念、特点,分析了自动化测试的局限性和不足;将自动化测试理论与Web分布式计算方法融合在一起,结合Django网络开发框架,设计并实现了一套基于Django框架的软件自动化测试分布式部署系统,满足了分布式部署不同系统、不同版本的Libreoffice.org软件系统的要求,解决了测试任务多、测试周期短的迫切需求。测试结果表明,该系统能实现自动化测试系统的分布式部署;实现了对自动化测试结果分析功能,并可以对失败的测试用例进行重新测试;同时,系统还实现了对测试任务的实时控制功能,在Web服务器上可以创建、启动、暂停、重启多个测试任务,达到分布式部署管理的目的。基于Django框架的自动化测试分布式部署系统具有实用、开源、轻量级等多个优点,可方便地移植于Windows、Linux等多种操作系统平台,为软件自动化测试系统的部署提供了一个实用的解决方案。本文结合实际项目工作开展研究,研究成果不仅满足了项目的迫切需求,同时,对自动化测试及分布式部署理论的应用也具有积极的促进作用,有利于改善自动化测试工作的效率,提升自动化测试工具的价值。(本文来源于《北京邮电大学》期刊2012-01-04)

唐雨薇,李伯仲[2](2011)在《分布式自动化测试框架的研究》一文中研究指出随着软件测试技术的不断发展,自动化测试被广泛的应用到各个测试过程中,如何提高测试过程的自动化水平已经引起了人们的广泛重视,正成为国内外研究的热点,本文就是针对这一问题进行的研究并设计了分布式自动化测试框架DSATE(DistributeSoftware Automated Test Engineer)。DSATE测试框架是集自动化代码获取和编译、自动化代码部署、自动化测试用例生成、自动化测试用例选择和分发、自动化测试执行和数据收集、自动化测试结果查询和自动化测试报表生成功能于一体的全新的自动化测试框架,该框架解决了软件测试过程中人工参与测试过程的问题,大大提高了软件测试过程中的自动化程序和效率。(本文来源于《科技信息》期刊2011年34期)

姚浩伟[3](2011)在《分布式数据缓存系统的自动化测试框架及其核心技术研究》一文中研究指出随着网络及相关技术的飞速发展和应用领域的不断扩大,分布式数据缓存系统已经成为许多互联网应用的数据部署方式。例如,Memcached及其增强版本。在数据吞吐量,数据备份和数据持久性等方面有了长足进步,并且广泛应用在包括Facebook, Twitter, YouTube和Ebay的许多网站。分布式数据缓存系统给网络应用带来功能和性能优势的同时,也对软件质量保证提出了新的更高的要求。作为软件质量保证的最主要手段,软件测试对于分布式数据缓存系统而言有着前所未有的重要性。设计和实现分布式数据缓存系统的测试模型需要从自动化测试框架,功能性能测试,和数据一致性校验等多方面综合考虑。本文基于这种思路提出一个从测试框架,测试工具到测试方法的一整套自动化测试解决方案。在解决分布式数据缓存系统自动化测试的过程中遇到的负载生成和数据一致性校验问题时,本文分别提出了快速随机字符串生成算法和并发数据读写校验算法,并给出了相应的算法证明和性能测试数据。这两个算法的存在使得分布式数据缓存的自动化测试工具在性能和功能上有了十分显着的提高和改进。在文章的开头部分,本文首先介绍了当前主流自动化测试技术的研究现状和实现方案,接着介绍了分布式数据缓存系统的相关内容,并结合分布式数据系统缓存的性能和功能特点提出模块化和高可扩展性的自动化测试方案,包括测试框架,测试工具以及测试中使用的字符串填充算法和并发数据读写校验算法。最后,本文总结了当前的方案和实现中存在的一些问题并提出了未来的改进方向。(本文来源于《浙江大学》期刊2011-03-10)

文丽[4](2009)在《分布式自动化测试框架的研究和实现》一文中研究指出随着软件测试技术的不断发展,自动化测试被广泛的应用到各个测试过程中,当前怎样提高测试过程的自动化程度引起了人们的广泛重视,正成为国内外研究的热点,本论文就是针对这一问题进行的研究并实现了分布式自动化测试框架DSATE(Distribute Software Automated Test Engineer)。DSATE测试框架是基于分布式结构,在开源测试框架STAF基础上结合公司已有的自动化测试系统BSTT(Base Station Test Tool)开发设计出的集自动化代码获取和编译、自动化代码部署、自动化测试用例生存、自动化测试用例选择和分发、自动化测试执行和数据收集、自动化测试结果查询和自动化测试报表生成功能于一体的全新的自动化测试框架。该框架解决了软件测试过程中人工参与测试过程的问题,大大提高了软件测试过程中的自动化程序和效率。本文作者参与了DSATE的设计和开发工作,在DSATE测试框架设计时结合了数据驱动和关键字驱动的自动化测试框架的特点,使DSATE测试框架与测试程序本身完全隔离开来形成独立的自动化测试框架,解决测试框架的不能重用的问题。同时,在DSATE的开发实现中,不仅实现了对分布式测试环境的控制和管理功能,,还实现了实时的测试监控机制,测试人员可以及时的查询当前测试任务的执行状态和执行时间等信息,大大的提高了整个自动化测试的可靠性和效率。论文的内容主工分为叁部分:第一部分是软件测试相关技术的介绍,阐述了软件测试的各类方法和软件测试框架的概念、发展历史和STAF自动化测试框架。第二部分测试介绍了DSATE测试框架的研发背景和DSATE分布式自动化测试框架的系统设计。第叁部分详细阐述了DSATE分布式自动化测试框架的具体实现。(本文来源于《电子科技大学》期刊2009-09-01)

刘镠,苗克坚,刘震[5](2007)在《基于分布式系统的GUI自动化测试框架》一文中研究指出目前,虽然很多工具可以用来实现自动化测试,但是现有的自动化测试过程很大程度上还需要人工参与来完成。如何能利用机器仿真来取代大规模的人工操作成为提升测试效率的关键。首先介绍了分布式作业调度系统中的作业调度原理,然后在基于用WinRunner实现GUI自动化测试的基础上,提出了适合GUI自动化测试的框架,最后给出了一个基于该框架的仿真测试系统实例,对如何全面实现自动化测试过程进行了详细讨论。(本文来源于《计算机仿真》期刊2007年10期)

分布式自动化测试框架论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着软件测试技术的不断发展,自动化测试被广泛的应用到各个测试过程中,如何提高测试过程的自动化水平已经引起了人们的广泛重视,正成为国内外研究的热点,本文就是针对这一问题进行的研究并设计了分布式自动化测试框架DSATE(DistributeSoftware Automated Test Engineer)。DSATE测试框架是集自动化代码获取和编译、自动化代码部署、自动化测试用例生成、自动化测试用例选择和分发、自动化测试执行和数据收集、自动化测试结果查询和自动化测试报表生成功能于一体的全新的自动化测试框架,该框架解决了软件测试过程中人工参与测试过程的问题,大大提高了软件测试过程中的自动化程序和效率。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

分布式自动化测试框架论文参考文献

[1].贾志娟.基于Django框架的软件自动化测试分布式部署系统的研究与实现[D].北京邮电大学.2012

[2].唐雨薇,李伯仲.分布式自动化测试框架的研究[J].科技信息.2011

[3].姚浩伟.分布式数据缓存系统的自动化测试框架及其核心技术研究[D].浙江大学.2011

[4].文丽.分布式自动化测试框架的研究和实现[D].电子科技大学.2009

[5].刘镠,苗克坚,刘震.基于分布式系统的GUI自动化测试框架[J].计算机仿真.2007

标签:;  ;  ;  ;  

分布式自动化测试框架论文-贾志娟
下载Doc文档

猜你喜欢