UI软件自动化测试方法和应用的研究

UI软件自动化测试方法和应用的研究

论文摘要

软件自动化测试研究在无人干预的情况下自动测试产品应用。UI软件自动化测试在整个自动化测试领域占了相当大的比重,利用UI自动化测试技术提高软件测试的效率是软件研发企业的普遍追求。论文首先介绍了软件自动化测试的研究背景、国内外发展状况,并系统讨论了自动化测试的基本理论和用户界面测试的基本理论。针对当前所使用的数据驱动自动化测试系统中脚本无法灵活适应软件业务变化的缺陷,论文对基于关键字驱动的UI自动化测试系统,进行了比较深入、细致的研究;并结合工程实践,系统论述了关键字驱动的UI自动化测试系统的测试流程。论文以自主研发的自动化测试平台为依托,建立了一种新颖的脚本的自动化组织和维护机制,有效的改进了测试效率。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究问题的背景
  • 1.2 国内外研究现状
  • 1.3 论文的主要工作
  • 1.4 论文的章节安排
  • 第二章 自动化测试技术
  • 2.1 自动化测试概述
  • 2.1.1 自动化测试的概念
  • 2.1.2 自动化测试的优点
  • 2.1.3 自动化测试的局限性
  • 2.2 自动化测试的设计
  • 2.2.1 自动化测试的计划
  • 2.2.2 自动化测试的策略
  • 2.2.3 自动化测试的体系结构
  • 2.3 自动化测试的生命周期
  • 2.4 自动化测试的脚本技术
  • 2.4.1 结构化脚本
  • 2.4.2 共享脚本
  • 2.4.3 数据驱动脚本
  • 2.4.4 关键字驱动脚本
  • 2.5 小结
  • 第三章 UI用户界面测试
  • 3.1 字符界面(CUI)测试
  • 3.2 图形用户界面(GUI)测试
  • 3.2.1 GUI 测试的概述
  • 3.2.2 GUI 测试的策略
  • 3.2.3 GUI 的测试类型
  • 3.2.4 GUI 的自动化测试
  • 3.2.5 GUI 测试的现状
  • 3.3 小结
  • 第四章 关键字驱动的UI自动化测试系统
  • 4.1 关键字驱动的UI 自动化测试系统概述
  • 4.2 关键字驱动的UI 自动化测试系统实现
  • 4.3 关键字驱动自动化测试在CUI 测试中的应用
  • 4.3.1 被测系统概述
  • 4.3.2 自动化实现
  • 4.4 关键字驱动自动化测试在GUI 测试中的应用
  • 4.4.1 被测系统概述
  • 4.4.2 自动化的实现
  • 4.5 小结
  • 第五章 自动化脚本的组织
  • 5.1 Test Organizer 的设计由来
  • 5.2 Test Organizer 的设计结构
  • 5.3 Test Organizer 的功能特色
  • 5.3.1 传递脚本
  • 5.3.2 设置参数
  • 5.3.3 定时操作
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].软件自动化测试的方法分析[J]. 集成电路应用 2020(05)
    • [2].自动化测试工具在核测量系统软件集成测试中的应用[J]. 仪器仪表用户 2020(06)
    • [3].商业卫星自动化测试平台设计与实现[J]. 电子技术应用 2020(07)
    • [4].高压共轨发动机控制器硬件平台自动化测试设备设计[J]. 北京汽车 2020(03)
    • [5].传统银行敏捷自动化测试探索[J]. 金融电子化 2020(01)
    • [6].软件自动化测试的方法探究[J]. 计算机产品与流通 2020(09)
    • [7].5G模拟网自动化测试技术初探[J]. 通信世界 2020(24)
    • [8].铁路信号产品自动化测试探讨[J]. 铁路通信信号工程技术 2020(09)
    • [9].商业银行自动化测试实践及发展趋势[J]. 中国金融电脑 2019(11)
    • [10].金融软件的自动化测试探索与创新之路[J]. 中国金融电脑 2018(01)
    • [11].自动化测试在流程类系统中的应用研究与实践[J]. 中国金融电脑 2018(01)
    • [12].对自动化测试的思考[J]. 电子技术与软件工程 2018(02)
    • [13].软件自动化测试研究[J]. 有线电视技术 2018(06)
    • [14].通用工具构建云存储自动化测试平台的方案[J]. 移动通信 2017(10)
    • [15].自动化测试的应用浅析[J]. 电子世界 2016(19)
    • [16].自动化测试设备的现状、开发和实现[J]. 电子技术与软件工程 2015(07)
    • [17].光网络传输设备的自动化测试研究[J]. 数字技术与应用 2015(09)
    • [18].使用自动化测试工具解决数据重复录入问题的一个思路[J]. 广东公安科技 2015(03)
    • [19].浅谈光网络传输设备的自动化测试[J]. 科学中国人 2017(20)
    • [20].软件自动化测试工具的应用研究[J]. 科技致富向导 2012(20)
    • [21].一种惯组系统自标定与自动化测试方案的设计[J]. 九江学院学报(自然科学版) 2020(03)
    • [22].一种适用于自动化测试的浮动盲配连接器设计方案[J]. 机电元件 2020(01)
    • [23].基于自动化测试技术的大型三轴仪改造分析及硬件设计[J]. 机电信息 2020(26)
    • [24].移动通信网络节点性能的自动化测试平台的搭建与应用[J]. 科技与创新 2019(05)
    • [25].仪表自动化测试浅谈[J]. 通讯世界 2019(03)
    • [26].自动化测试管理与实践[J]. 网络安全技术与应用 2019(06)
    • [27].基于字典查询的卫星并行自动化测试软件设计[J]. 计算机测量与控制 2018(04)
    • [28].云环境下的自动化测试平台设计[J]. 计算机产品与流通 2018(01)
    • [29].航空电子设备自动化测试及关键技术研究[J]. 中国新技术新产品 2017(07)
    • [30].信息系统功能自动化测试研究[J]. 云南电力技术 2017(03)

    标签:;  ;  ;  

    UI软件自动化测试方法和应用的研究
    下载Doc文档

    猜你喜欢