电子商务系统的自动化测试框架的分析与设计

电子商务系统的自动化测试框架的分析与设计

论文摘要

伴随着信息技术的迅猛发展,软件在整个社会生活中的重要性变得越来越高,软件测试的重要性亦随之变得日益突出。软件测试在整个软件开发过程中占有非常重要的地位,是保证软件质量、提高软件可靠性的关键。随着软件设计技术的发展、软件规模的增加、软件开发周期的缩短、软件测试工作量的增大,使用软件测试自动化技术提高软件测试的效率和速度、缩短软件开发周期、降低测试成本就成为软件测试发展的必然趋势。开发有效、可复用、操作简单的自动化测试框架成为软件自动化测试的关键。本文首先通过对软件自动化测试系统相关理论的研究,阐述了构建自动化测试框架的各个要点。然后对业务模块进行了详细的业务的分析。在框架选定方面,我们所采用的是工具与开发相结合完成框架的实现,即页面前端自动化采用业内比较成熟的WATIR,具体框架各个模块的实现如报表模块,采用的是自己开发的方式来实现。在最后,本文对分布式的自动化测试框架进行了进一步的分析探索,为进一步提高自动化测试的效率,打下良好的基础。在本次项目中,完成了对待测网站的业务功能进行了可行性及需求分析,在分析中,明确了本项目中所需要的各项资源以及面临的潜在风险,并对自动化测试框架进行了详细的设计,在设计中确定了框架中各个模块的实现方式,在测试框架中完成了对测试报表模块的详细设计,通过报表功能的实现,可以为框架的使用者提供一个良好的结果展示。通过本次论文,为大型网站的自动化测试框架提供了一个良好的技术参考。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题意义
  • 1.3 主要工作
  • 1.4 论文的章节安排
  • 第二章 自动化测试技术相关理论研究
  • 2.1 自动化测试的概念
  • 2.2 自动化测试的流程
  • 2.3 自动化测试技术的发展
  • 2.4 自动化测试框架概述
  • 2.4.1 测试框架的定义
  • 2.4.2 自动化测试框架的定义
  • 2.5 自动化测试行业现状
  • 2.6 本章小结
  • 第三章 自动化测试可行性及需求分析
  • 3.1 现有的测试流程分析
  • 3.2 自动化测试的可行性分析
  • 3.2.1 业务分析
  • 3.2.2 框架分析
  • 3.2.3 效益分析
  • 3.2.4 风险分析
  • 3.3 自动化测试的需求分析
  • 3.3.1 功能需求分析
  • 3.3.2 测试环境的需求
  • 3.4 自动化测试的优势和局限
  • 3.5 本章小结
  • 第四章 自动化测试框架的设计
  • 4.1 开发的关键技术介绍
  • 4.1.1 面向对象的脚本语言Ruby
  • 4.1.2 Web自动化测试框架Watir介绍
  • 4.1.3 页面元素查找方式
  • 4.1.4 自动化测试中的持续集成
  • 4.2 框架结构的详细设计
  • 4.2.1 框架整体设计
  • 4.2.2 框架开发规范
  • 4.2.3 测试脚本开发模块设计
  • 4.2.4 批量执行模块设计
  • 4.2.5 分析及报告模块设计
  • 4.2.6 邮件模块设计
  • 4.3 本章小结
  • 第五章 应用框架进行测试用例的开发与实施
  • 5.1 购物车项目自动化测试用例开发
  • 5.1.1 公共页面元素开发
  • 5.1.2 测试模板类开发
  • 5.1.3 测试用例代码开发
  • 5.2 持续集成在购物车项目中的应用
  • 5.2.1 利用Hudson进行持续集成
  • 5.2.2 自动化测试中的日构建
  • 5.2.3 分布式构建自动化
  • 5.3 本章小结
  • 第六章 自动化框架实施效果及展望
  • 6.1 实施效果
  • 6.2 不足之处
  • 6.3 未来展望
  • 6.4 本章小结
  • 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].论企业电子商务发展的策略[J]. 现代交际 2016(21)
    • [2].中国跨境电子商务助推外贸转型升级的策略初探[J]. 企业科技与发展 2019(11)
    • [3].甘肃省跨境电子商务发展现状及对策[J]. 中国高新科技 2019(21)
    • [4].商务英语在跨境电子商务中的应用[J]. 营销界 2019(43)
    • [5].浅析电子商务环境下促销手段[J]. 财富时代 2019(11)
    • [6].跨境电子商务与物流融合的困境及对策[J]. 营销界 2019(24)
    • [7].电子商务零售商与传统零售商的价格竞争研究[J]. 现代商业 2019(31)
    • [8].中国跨境电子商务发展现状及对策[J]. 科技经济导刊 2019(35)
    • [9].基于任务导向的高职电子商务专业改革实践探究[J]. 现代营销(经营版) 2020(02)
    • [10].基于“共享工厂”模式的电子商务专业产教融合育人路径探索[J]. 电子商务 2020(01)
    • [11].高校跨境电子商务技能训练与创新创业的探讨[J]. 科技风 2020(05)
    • [12].“一带一路”背景下跨境电子商务纠纷解决问题研究[J]. 智库时代 2020(06)
    • [13].翻转课堂在高职电子商务专业教学中的应用对策探究[J]. 中外企业家 2020(05)
    • [14].“双创”背景下的电子商务专业创新创业教育研究[J]. 中外企业家 2020(06)
    • [15].丽水市电子商务发展特点与路径解析[J]. 统计科学与实践 2019(12)
    • [16].中职学校电子商务专业建设存在的问题与改进的路径[J]. 九江职业技术学院学报 2019(04)
    • [17].社交电子商务模式下大学生购买意愿的研究[J]. 市场周刊 2020(01)
    • [18].跨境电子商务生态系统构架及演进研究[J]. 社会科学 2020(02)
    • [19].跨境电子商务的发展和应用研究[J]. 数字通信世界 2020(02)
    • [20].石林县电子商务发展调研与建议[J]. 时代金融 2019(34)
    • [21].基于价值网的社会化电子商务商业模式分析[J]. 商业经济研究 2020(03)
    • [22].“一带一路”经济区跨境电子商务发展的分析与研究[J]. 商场现代化 2020(01)
    • [23].电子商务专业人才培养模式探讨[J]. 科技资讯 2020(03)
    • [24].电子商务与科技发展的研究[J]. 西部皮革 2020(05)
    • [25].我国跨境电子商务生态系统的标准化建设[J]. 中国标准化 2019(23)
    • [26].网上创业实践教学下的高职电子商务专业教学改革初探[J]. 营销界 2019(52)
    • [27].电子商务专业产教融合阶梯式课程的开发与实施[J]. 现代营销(经营版) 2020(03)
    • [28].大学生电子商务创业问题对策研究[J]. 市场周刊 2020(03)
    • [29].从5G看跨境电子商务[J]. 商业文化 2020(07)
    • [30].跨境贸易电子商务发展现状与对策分析[J]. 商讯 2020(09)

    标签:;  ;  ;  ;  

    电子商务系统的自动化测试框架的分析与设计
    下载Doc文档

    猜你喜欢