网站大量收购闲置独家精品文档,联系QQ:2885784924

分布式自动化测试框架的研究和实现-计算机技术专业论文.docx

分布式自动化测试框架的研究和实现-计算机技术专业论文.docx

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式自动化测试框架的研究和实现-计算机技术专业论文

万方数据 万方数据 独 创 性 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得 电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一 同工作的同志对本研究所做的任何贡献均已在论文中作明确的说明 并表示谢意。 签名: 日期: 年 月 日 关于论文使用授权的说明 本学位论文作者完全解电子科技大学有关保留、使用学位论文的 规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 年 月 日 万方数据 万方数据 摘要 摘 要 随着软件测试技术的不断发展,自动化测试被广泛的应用到各个测试过程 中,当前怎样提高测试过程的自动化程度引起了人们的广泛重视,正成为国内外 研究的热点,本论文就是针对这一问题进行的研究并实现了分布式自动化测试框 架 DSATE(Distribute Software Automated Test Engineer)。DSATE 测试框架是基于 分布式结构,在开源测试框架 STAF 基础上结合公司已有的自动化测试系统 BSTT(Base Station Test Tool)开发设计出的集自动化代码获取和编译、自动化代码 部署、自动化测试用例生存、自动化测试用例选择和分发、自动化测试执行和数 据收集、自动化测试结果查询和自动化测试报表生成功能于一体的全新的自动化 测试框架。该框架解决了软件测试过程中人工参与测试过程的问题,大大提高了 软件测试过程中的自动化程序和效率。 本文作者参与了 DSATE 的设计和开发工作,在 DSATE 测试框架设计时结 合了数据驱动和关键字驱动的自动化测试框架的特点,使 DSATE 测试框架与测 试程序本身完全隔离开来形成独立的自动化测试框架,解决测试框架的不能重用 的问题。同时,在 DSATE 的开发实现中,不仅实现了对分布式测试环境的控制 和管理功能,,还实现了实时的测试监控机制,测试人员可以及时的查询当前测 试任务的执行状态和执行时间等信息,大大的提高了整个自动化测试的可靠性和 效率。 论文的内容主工分为三部分:第一部分是软件测试相关技术的介绍,阐述了 软件测试的各类方法和软件测试框架的概念、发展历史和 STAF 自动化测试框 架。第二部分测试介绍了 DSATE 测试框架的研发背景和 DSATE 分布式自动化 测试框架的系统设计。第三部分详细阐述了 DSATE 分布式自动化测试框架的具 体实现。 关键字:自动化测试,分布式结构,自动化测试框架,STAF I ABSTRACT ABSTRACT Automated testing is widely used in the various testing processes with the continuous development of software testing technology. How to improve the degree of automated testing process has attracted widespread attention. Now it is becoming a hot research. In this dissertation, a distributed automated testing framework DSATE (Distribute Software Automated Test Engineer) is implemented with the purpose of solving this problem. The framework based on distributed architecture of the existing open source testing framework, combined with the automated test system BSTT has the functions such as getting the code automatically and compiling, code deployment, testing case survival, testing case selection and distribution, testing execution, testing data query , collection a

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档