基于jee构架的关键字驱动自动化软件测试技术研究.doc

基于jee构架的关键字驱动自动化软件测试技术研究.doc

ID:20109429

大小:312.33 KB

页数:3页

时间:2018-10-09

基于jee构架的关键字驱动自动化软件测试技术研究.doc_第1页
基于jee构架的关键字驱动自动化软件测试技术研究.doc_第2页
基于jee构架的关键字驱动自动化软件测试技术研究.doc_第3页
资源描述:

《基于jee构架的关键字驱动自动化软件测试技术研究.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、-LW43基于J2EE构架的关键字驱动自动化软件测试技术研究[摘要]:·软件测试是保证软件质量的重要手段之一,随着应用软件的复杂性和规模型不断扩大,传统的软件测试的局限性越来越多的暴露出来。软件自动化测试研究的目的是在无人干预的情况下自动测试软件,提高软件测试效率和测试覆盖率。由于其高重用性、高可靠性等诸多优点,研究软件测试自动化的实现,不但具有理论研究价值而且更具有实际应用意义。本文首先介绍了J2EE相关技术及体系结构,比较与总结了软件测试和软件自动化测试,介绍了其基本概念、基本特点、基本结构和测试工具,分析了自动化测试框架的指导原则、测试脚本模块化框架、测试库框架、关键字驱动测试框

2、架和数据驱动测试框架,并提出了现今在实施自动化测试过程中需要注意的问题,为研究关键字驱动的自动化测试系统提供了一定的基础;接着对关键字驱动的自动化测试技术进行了研究,说明了关键字的具体意义,提出了关键字驱动的自动化测试框架思想、框架模型以及优缺点,并对关键字的结构进行了详细设计;然后对JUnit单元测试框架的实现进行了研究,分析了其特点、系统架构、实践方法以及对JUnit的扩展;接着本文重点对关键字驱动的测试框架进行详细设计,尤其是应用映射表的设计,还有对Testsuite、Testcase和Scope文件的详细设计;最后提出了对现有的关键字驱动的自动化测试框架的改进措施,从而能更好的

3、适应自动化测试的需要。[关键字]:·J2EE关键字驱动自动化软件测试自动化测试[目录]·摘要3—4Abstract4—71绪论7—131.1研究背景和意义7—91.2国内外研究现状9—111.3软件自动化测试的发展111.4本文主要工作11—132J2EE技术与软件自动化测试技术13—292.1J2EE技术13—172.1.1J2EE技术简介13—142.1.2J2EE的体系结构14—152.1.3J2EE的核心API和组件15—172.2软件测试17—192.2.1软件测试的定义172.2.2软件测试与自动化测试的关系17—192.3自动化测试19—222.3.1自动化测试的概念19

4、—202.3.2自动化测试特点20—212.3.3自动化测试工具21—222.4自动化测试框架22—272.4.1自动化测试框架介绍22—232.4.2测试脚本模块化框架232.4.3测试库框架232.4.4关键字驱动测试框架23—252.4.5数据驱动测试框架25—272.5影响自动化测试技术的因素27—293关键字驱动的自动化测试技术29—353.1关键字的意义293.2关键字驱动的自动化测试框架思想29—313.3关键字驱动的自动化测试框架模型31—323.4关键字驱动的自动化测试框架优缺点323.5关键字结构的设计32—354基于J2EE的关键字驱动自动化测试框架的实现35—5

5、34.1JUnit单元测试框架的实现35—394.1.1JUnit单元测试框架的优点和特性354.1.2JUnit的系统架构35—374.1.3JUnit的实践方法37—384.1.4对JUnit的扩展38—394.2关键字驱动的测试框架的详细设计39—444.2.1应用映射表设计40—424.2.2关键字支持脚本42—434.2.3测试表和核心数据驱动引擎434.2.4导航脚本实现43—444.3测试数据文件的设计44—494.3.1测试用例的设计方法44—464.3.2Testsuite的设计46—474.3.3Testcase的设计47—484.3.4Scope文件的设计48—4

6、94.4关键字驱动的自动化测试框架的改进49—504.5自动化单元测试与回归测试的实现50—535结论53—54参考文献54—56在学期间发表的学术论文56—57致谢57

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。