基于Linux系统的监控工具与其自动化测试的设计与实现
[Abstract]:With the wide application of open source Linux and embedded systems, most of the development and use platforms of software engineering have been transplanted to the Linux platform. The Linux system has the program, interface and operation method of Unix system. It inherits the high efficiency and stability of Unix. Installation of a Linux host can not shut down for a long time, no high copyright costs of Unix, no high-end hardware support for the i386 PC machine to run. In addition, the copyright of GPL can freely compile the original code of Linux, making it a very popular operating system in recent years. Nowadays, most network services and application company background services run on Linux system, which extends into many different versions of Linux. This paper introduces the important role and realization process of monitoring tools in Linux system. The monitoring tool is very important for the whole production line. The hidden problems of the production line can be found in time, and the maintenance reference index will be provided for the operation and maintenance engineer. The function design of the monitoring tool is divided into the client part and the monitoring platform part. The client function of monitoring tool can be divided into two types according to type, one is checking alarm type, the other is automatic recovery type. The function of the monitoring platform is mainly designed and realized according to the requirements of the operation and maintenance engineer and the operation and maintenance administrator. Because the monitoring tool client needs to deploy in many kinds of Linux platform environment to carry on the monitoring, the manual test workload is large, so after the realization of the monitoring tool, it is necessary to consider its automation test. The realization of the test part is mainly carried out by the method of black box test. The test cases of the test engineer are simulated by Shell language, the automatic test is realized, the automatic test report is generated, and the reference for debugging this monitoring tool is made. Finally, the test results show that the function of the monitoring tool is reliable. This paper mainly expounds the significance of monitoring tools for Linux system, puts forward the realization process based on Linux platform, and makes reasonable analysis and design according to the demand to realize the main function modules.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP274;TP368.1
【参考文献】
相关期刊论文 前10条
1 张黎;潘劲;;一种新的服务器性能监控软件研究[J];计算机安全;2009年07期
2 吕志宏,史忠鹏;IBM AIX系统中ORACLE 9I的性能优化[J];黑龙江通信技术;2004年01期
3 邱晓理;;UNIX操作系统运行性能监控工具的应用[J];金融电子化;2000年02期
4 边建军,胡晓辉;Solaris应用系统性能的优化[J];信息技术与信息化;2004年06期
5 袁俊杰;曹作良;;基于Linux嵌入式系统开发平台的建立[J];天津理工大学学报;2006年03期
6 安文慧;小型机RS/6000操作系统的维护及故障处理[J];铁路计算机应用;2004年07期
7 高宏权;检测影响UNIX系统性能的方法[J];软件世界;2000年10期
8 全小宁;AIX系统的故障解决方法[J];铁路计算机应用;2004年08期
9 胡金化,胡运发,周益群,许爱华;面向中文文本数据库的信息抽取机制[J];小型微型计算机系统;2002年10期
10 赖伶;杨春;;软件质量保证的优化方法浅析[J];运筹与管理;2010年05期
相关硕士学位论文 前9条
1 苏昊欣;密码算法自动化测评系统[D];西安电子科技大学;2010年
2 汪瑜华;虚拟操作环境系统的设计与实现[D];西北工业大学;2002年
3 康怡琳;远程游戏自动化测试系统的设计与实现[D];华中科技大学;2006年
4 崔军彦;彩铃测试系统自动化的研究与实现[D];北京邮电大学;2008年
5 陈晓博;基于TTCN-3的自动测试在CBTC中的应用研究[D];北京交通大学;2008年
6 刘瑾;软件项目中进度与质量的控制[D];天津大学;2008年
7 牛晗晖;Linux系统调用及其安全测试自动化的研究[D];北京交通大学;2009年
8 王波;通讯软件自动化测试框架的研究与实现[D];上海交通大学;2009年
9 赵宁;基于QTP的软件回归测试自动化框架的开发与应用[D];上海交通大学;2009年
本文编号:2231681
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2231681.html