当前位置:主页 > 科技论文 > 计算机论文 >

基于Linux系统的监控工具与其自动化测试的设计与实现

发布时间:2018-09-08 21:00
【摘要】:随着开源Linux和嵌入式系统的应用越来越广泛,软件工程的大部分研发和使用平台都移植到了Linux平台下面。Linux系统具有Unix系统的程式、界面和操作方法,继承了Unix的高效性和稳定性的特点。安装一台Linux主机可长时间不关机,无Unix的高额的版权费用,不需高端硬件支持,i386的PC机即能运行。此外GPL的版权可共享自由编译Linux的原代码,使其近年来成为非常受欢迎的作业系统。现今,大多网络服务和应用公司后台服务的运行平台均使用Linux系统,由此延伸出多种不同的Linux版本。 论文介绍了监控工具在Linux系统监控中的重要作用及实现过程。监控工具对于整个生产线来说是至关重要,及时发现生产线隐藏的问题,为运维工程师提供维护参考指标。监控工具在功能设计上分为监控工具客户端部分和监控平台部分。监控工具客户端功能按照类型区别,主要可以分为两种类型,一种是检查报警类型,另一类是自动恢复类型。监控平台的功能主要是依据运维工程师和运维管理员的需求而设计实现的。由于监控工具客户端需要部署在多种Linux平台环境下进行监控,人工测试工作量较大,所以在实现监控工具后,,就要考虑其自动化测试。测试部分的实现主要通过黑盒测试的方法进行,用Shell语言模拟测试工程师的测试用例,实现自动化测试,生成自动化测试报告,为调试这款监控工具做参考依据。最后的测试结果表明该监控工具功能性能可靠。 论文主要阐述了监控工具对于Linux系统监控的意义,提出了其基于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


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4e2ef***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com