基于Robot技术的GUI自动化测试系统的设计与实现

基于Robot技术的GUI自动化测试系统的设计与实现

论文摘要

随着GUI软件的种类和功能的日益增多,在带给用户更强大的功能同时也给软件的质量保证带来了挑战。GUI自动化测试系统的测试目的包括两个主要方面:界面的可用性测试和功能测试。可用性测试主要测试界面是否是用户想要的,是否按照用户的思路设计,是否能建立一个和谐的交互环境。功能测试主要测试软件是否达到了用户期望的功能,且不出现异常情况。GUI自动化测试系统结构可以分为三个功能层次,应用层,调度层,执行层。应用层给测试人员提供了一个良好的交互平台,用于编辑测试任务规划整个测试规程,调度层解析应用层编辑好的测试任务,以测试项的形式发送给执行层中的每个测试子系统,执行层是整个自动化测试系统的执行体,接收调度层分发下来的测试项,并且对测试项解析最终以测试关键字的形式作用于被测对象上,模拟本来需要测试人员手工测试的操作过程。详细说明了执行层中的关键字模块,根据自动化测试系统的统一结构设计和执行流程,分析了关键字模块核心技术。详细介绍了事件触发器,原子操作层,测试公用类,测试关键字的设计以及实现,这四个部分以层层封装的形式表现在关键字模块里,测试关键字是测试公用类的业务逻辑体现,测试公用类是原子操作层的业务功能扩展,原子操作层是事件触发器在控件形式层面的封装,事件触发器最终模拟测试人员的测试行为。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 项目研究背景
  • 1.2 项目研究意义
  • 1.3 国内外研究现状
  • 1.4 相关技术背景
  • 1.5 主要研究工作
  • 2 自动化测试系统结构设计
  • 2.1 应用层
  • 2.2 调度层
  • 2.3 执行层
  • 2.4 关键字模块
  • 2.5 层次通讯
  • 2.6 本章小结
  • 3 非业务层的设计与实现
  • 3.1 事件触发器
  • 3.2 原子操作层
  • 3.3 本章小结
  • 4 业务层的设计与实现
  • 4.1 测试公用类
  • 4.2 测试关键字
  • 4.3 本章小结
  • 5 全文总结
  • 5.1 全文总结
  • 5.2 课程展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于信号处理电动自动化测试系统设计分析[J]. 价值工程 2020(03)
    • [2].一种卫星有效载荷自动化测试系统的设计[J]. 计算机测量与控制 2020(08)
    • [3].批量卫星流水线自动化测试系统研究[J]. 计算机测量与控制 2020(08)
    • [4].自动化测试系统搭建的研究[J]. 日用电器 2019(11)
    • [5].一种漏电保护器自动化测试系统的使用方法[J]. 自动化应用 2017(02)
    • [6].航空航天与国防电子新形势下自动化测试系统的运用分析[J]. 电子世界 2017(09)
    • [7].高考总复习“集合”教学设计——“高中数学自动化测试系统”在高三复习中的应用[J]. 中国信息技术教育 2010(13)
    • [8].高中数学自动化测试系统的建设与应用[J]. 报刊荟萃 2017(03)
    • [9].基于仪器库的随钻自动化测试系统的设计与实现[J]. 科技视界 2018(06)
    • [10].空管自动化测试系统的实现和作用[J]. 科技传播 2016(10)
    • [11].高中数学自动化测试系统的建设与应用[J]. 中国信息技术教育 2010(13)
    • [12].电力远动自动化测试系统的功能原理及设计实现[J]. 科技创业家 2013(22)
    • [13].软件自动化测试系统的设计[J]. 科技传播 2014(18)
    • [14].基于网关架构的车载网络总线自动化测试系统[J]. 工业仪表与自动化装置 2020(04)
    • [15].数控软件自动化测试系统的研发[J]. 世界制造技术与装备市场 2016(06)
    • [16].浅析电力远动自动化测试系统的技术与原理[J]. 科技创业家 2013(20)
    • [17].对电力远动自动化测试系统的分析与探讨[J]. 通信电源技术 2012(04)
    • [18].构建以软件为中心的下一代自动化测试系统[J]. 电子技术应用 2008(08)
    • [19].配电终端自动化测试系统的设计与实现[J]. 广西电力 2020(01)
    • [20].基于智能医疗终端的Wi-Fi兼容性自动化测试系统[J]. 自动化技术与应用 2020(07)
    • [21].航空航天与国防电子新形势下自动化测试系统的应用[J]. 国外电子测量技术 2014(07)
    • [22].射频自动化测试系统的研究与应用[J]. 信息技术与信息化 2014(04)
    • [23].调制解调器自动化测试系统设计[J]. 无线电通信技术 2012(03)
    • [24].基于工作流的小卫星自动化测试系统设计方法研究[J]. 计算机测量与控制 2011(12)
    • [25].可配置自动化测试系统设计[J]. 现代防御技术 2018(02)
    • [26].智能用采产品自动化测试系统[J]. 计算机应用 2016(S2)
    • [27].基于U盘升级在自动化测试系统中的研究及应用[J]. 计算机光盘软件与应用 2012(16)
    • [28].设计下一代自动化测试系统[J]. 今日电子 2008(08)
    • [29].开关电源自动化测试系统的设计与实现[J]. 计算机系统应用 2010(02)
    • [30].宽带接入网设备的自动化测试系统的设计与实现[J]. 大众科技 2011(10)

    标签:;  ;  ;  

    基于Robot技术的GUI自动化测试系统的设计与实现
    下载Doc文档

    猜你喜欢