首页> 中文学位 >HMI自动化测试平台的研制
【6h】

HMI自动化测试平台的研制

代理获取

目录

第一个书签之前

摘 要

Abstract

目 录

Contents

1 绪论

1.1 研究背景及意义

1.2 国内外研究的发展及状况

1.3 课题研究内容和创新之处

1.4 论文内容结构安排

1.5 本章小结

2 自动化测试平台的需求分析

2.1 测试现状概述

2.2 自动化测试的展开

2.3 平台使用者分析

2.4 功能需求

2.5 本章小结

3 HMI 自动化测试的实现方法

3.1 自动化测试的优缺点

3.2 生命周期方法学的应用

3.3 本章小结

4 自动化测试平台的设计

4.1 设计目标

4.2 自动化测试平台物理架构

4.3 自动化测试柜的设计

4.4 自动化测试软件的选型

4.5 执行测试动作

4.6 检查点比较的设计

4.7 测试结果管理模块的设计与实现

4.8 本章小结

5 测试平台的应用分析

5.1 测试平台的应用

5.2 测试平台的分析

5.3 本章小结

6 总结与展望

6.1 工作总结

6.2 工作展望

参考文献

附录

致谢

作者从事科学研究和学习经历

展开▼

摘要

人机界面(Human Machine Interface,简称HMI),是能够连接可编程序控制器(PLC)、变频器、直流调速器、仪表等工业控制设备,实现人与机器信息交互的数字设备,由硬件和软件两部分组成。传统的测试手段和方法并不完全适应于HMI的开发测试,且不能解决手工测试效率低和测试的覆盖率难以保证等问题。因此,研制一款HMI自动化测试平台,具有较大的实用价值。
  本文首先介绍了HMI测试的发展历史和研究现状,根据自动化测试生命周期方法学(Automated Testing Life-cycle Methodology)来进行HIM自动化测试平台的设计。根据测试现状讨论是否应该采用自动化测试;根据测试的需求,在分析比较多种测试工具后,选择TestComplete作为主要的测试工具;对手工测试用例分类后,挑选出可以实现自动化测试的用例,将其转换为自动化测试用例;根据测试的需求和测试用例,完成了自动化测试柜的框架结构设计和两级网络控制拓扑结构组网设计;使用Web Gate完成HMI图像的取回和返回需要点击的坐标值,在PC端进行检查点的比较,以及编写Test Complete测试工程中的JavaScript、C#测试脚本,完成自动化测试平台软件部分的设计。
  最后,通过在实际测试工作中的应用,将自动化测试与手工测试进行运用对比,结果表明:自动化测试在边界值测试、系统性能方面,可以实现100%的自动化率;自动化测试的结果与手工测试的结果相一致;自动化测试的测试效率十分高,尤其是在回归测试中可以节省99%的时间,综合所有测试项目可以节省86.5%的时间。实验结果表明,HMI自动化测试平台可以减少测试人员的工作压力,满足了测试的实际需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号