首页> 中文学位 >大型机监控系统的虚拟外设与自动化测试研究
【6h】

大型机监控系统的虚拟外设与自动化测试研究

代理获取

目录

声明

摘要

图目录

表目录

1 绪论

1.1 课题研究的背景及意义

1.2 课题研究现状

1.3 本文的主要工作

1.4 本文的组织结构

2 监控系统现状的分析与研究

2.1 大型机与监控系统

2.2 监控系统分析

2.2.1 监控系统GUI界面分析

2.2.2 监控系统信息更新与同步机制

2.3 监控系统的外设虚拟化

2.3.1 路由器虚拟化

2.3.2 打印机虚拟化

2.4 监控系统的自动化测试

2.4.1 自动化测试引入

2.4.2 自动化测试技术

2.5 本章小结

3 监控系统的路由器虚拟化设计

3.1 虚拟路由器的设计分析

3.2 虚拟路由器的设计工具

3.2.1 Iptables的表

3.2.2 Iptables的命令

3.2.3 Iptables的扩展

3.3 虚拟路由器网络模式的分析与设定

3.3.1 硬件控制模式

3.3.2 软件控制模式

3.3.3 远程硬控制模式

3.3.4 远程软控制模式

3.4 基于Iptables路由器虚拟化的设计与实现

3.4.1 虚拟路由器的设计思路

3.4.2 虚拟路由器的功能设计

3.4.3 虚拟路由器结果显示设计

3.5 本章小结

4 监控系统的打印机虚拟化设计

4.1 虚拟打印机的设计与分析

4.2 服务器端打印文档化设计

4.2.1 打印回调设计

4.2.2 打印文档化设计

4.3 客户端显示网页化设计

4.3.1 客户端设计方案

4.3.2 客户端显示文档化实现

4.4 系统间IP设定设计

4.4.1 IP设定方案

4.4.2 IP设定的设计与实现

4.5 本章小结

5 监控系统的自动化测试设计

5.1 GUI自动化测试方案

5.1.1 GUI自动化测试步骤

5.1.2 GUI自动化测试原则

5.2 GUI自动化测试工具

5.2.1 LDTP环境搭建

5.2.2 LDTP工作原理

5.2.3 LDTP编程设计

5.3 基于LDTP自动化测试的设计与实现

5.3.1 测试对象范围

5.3.2 测试环境搭建

5.3.3 自动化测试的设计与实现

5.3.4 测试结果分析

5.3.5 基于LDTP的自动化测试实例分析

5.4 自动化测试的应用与发展

5.5 本章小结

6 总结与展望

6.1 主要工作的总结

6.2 后续工作的展望

致谢

参考文献

展开▼

摘要

随着计算机技术的高速发展,计算机硬件和软件的紧密结合已成为目前IT产业的发展趋势。在大型机系统中,软件和硬件各司其职,默契配合,才使得机器正常运转。大型机系统功能强大,价格昂贵,应用广泛。为了确保大型机系统的正常运作,对其状态的监视与控制是工程研究中必不可少的一环。
  本文以实际工程项目SVPM为基础,围绕监控系统进行研究。监控系统是以GUI界面程序为主,联合外围设备,对大型机进行远程监视与控制的体系。GUI界面程序基于GTK图形工具库,在Linux操作系统中实现。监控系统中,外围设备冗杂,GUI界面代码量大,系统测试工作繁琐。针对系统中的这些问题,进行了一系列的研究。
  首先,对监控系统中存在的问题进行分析,联合项目开发背景提出了问题的解决方案,优化了系统的设计。
  其次,对于外围设备的冗杂,提出了虚拟化设计方案。对于路由器的虚拟化,利用Iptables进行IP信息包的过滤,根据系统网络模式规则建立路由表,实现了路由器的功能。对于打印机的虚拟化,通过Web网页与监控系统的信息交互,将打印文档进行网页展示,实现了无纸化打印的功能。
  最后,对于系统GUI界面的测试,考虑到手工测试的弊端,采用自动化测试方案。通过LDTP工具库,实现了GUI界面操作的命令化模拟。利用Python语言,将相关命令按照功能模块进行组合,完成测试脚本的设计,实现了自动化测试。
  监控系统中,虚拟外设的成功实现,简化了外围设备;自动化测试的稳定运作,提高了测试效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号