收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

IP网管系统的测试设计与实现

李群慧  
【摘要】:软件产品质量的度量、评估和保证始终是开发商和用户十分关注的焦点之一,软件测试是保证软件质量的重要手段。本文以“重庆信息港”IP网管项目为背景,设计和完成了IP网管系统的测试。IP网管系统是一个电信级管理系统,只有通过完整有效的测试,才能保证系统的高可用性和高可靠性。 本文首先介绍了软件测试的基本理论,然后重点讨论了网管系统的测试方案和单元测试的设计与实现。测试方案采用V模型和X模型相结合的方式,提高了测试的效率。单元测试分析了划分单元的粒度问题、测试用例的编写方法、JUnit的体系结构和设计模式,研究了如何将JUnit中各设计模式结合起来设计测试类以达到高效快速的测试效果,并给出了单元测试的设计框架。 针对测试过程中发现的网管系统中内存泄漏的问题,文章分析了Java的内存管理机制,Java的内存泄漏以及Java设计模式中的单例模式和多例模式,并根据产生内存泄漏的不同原因给出不同解决方案,解决了内存泄漏问题。针对网管系统运行速度过慢的问题,分析了win32下的多线程机制、Java中的多线程服务以及Java中控制窗口事件的线程机制,将windows处理窗口事件的思想引入到Java中,解决了网管系统速度过慢且只能等待的问题,提高了系统的运行速度。 本文描述的测试设计具有高度的灵活性和通用性,在解决测试中发现的网管系统内存泄漏和性能问题时不会影响网管系统原有的功能和性能,保证 WP=3 了IP网管系统的完整性,一定程度提高了IP网管系统的质量。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 谢宇;宁艳文;;防御C++内存泄露的闸门[J];程序员;2006年09期
2 詹荣开;MFC中内存泄漏的检测[J];电脑编程技巧与维护;2000年06期
3 查伟;;关于Java内存泄漏问题的研究[J];咸宁学院学报;2006年03期
4 杨继宏,龚晖,李治;Delphi内存管理与内存泄漏探析[J];现代电子技术;2003年12期
5 孙青岩,陈平;基于开放编译器的内存泄漏检测机制[J];计算机工程;2004年20期
6 奚玲;new和delete使用技巧[J];计算机时代;1999年05期
7 吕维梅,刘坚;C/C++程序安全漏洞的分类与分析[J];计算机工程与应用;2005年05期
8 俞黎敏;;JMRC:轻松解决内存泄漏难题[J];程序员;2007年06期
9 冯涛;宋成明;;清剿Java程序中的内存泄漏[J];计算机技术与发展;2006年07期
10 崔超;;基于Solaris操作系统内存资源泄漏和预防的研究[J];齐齐哈尔大学学报;2007年04期
11 陈华;;探讨JAVA的内存泄漏问题[J];科技信息;2008年33期
12 王文陵;;内存泄漏的处理与监测[J];福建信息技术教育;2005年03期
13 林丽芬;;关于内存泄漏的检测与防范[J];福建教育学院学报;2007年07期
14 杨磊;汪仁煌;刘洪江;黄颖怡;;使用Visual Leak Detector检测c/c++程序内存泄漏[J];电脑与电信;2008年07期
15 张天良;;C/C++中常见内存泄漏与对策及预防措施浅析[J];科技资讯;2008年35期
16 王祥瑞;;C语言中的内存泄漏分析[J];长春大学学报;2009年06期
17 孟涛;;C++程序设计内存泄漏浅析[J];科技信息;2009年30期
18 孔凡良;;Java程序内存泄漏研究[J];科技广场;2009年09期
19 徐红梅;刘亭利;;谈在c++编程中的内存泄漏问题[J];福建电脑;2010年06期
20 马安岭;陈德平;;浅谈垃圾回收机制[J];仪器仪表用户;2006年06期
中国重要会议论文全文数据库 前10条
1 张威;薛廷梅;卢庆龄;;软件内存泄漏缺陷分析与测试方法研究[A];第十届全国容错计算学术会议论文集[C];2003年
2 张威;李辉;毕学军;宫云战;;内存泄漏故障静态测试方法研究[A];第四届中国测试学术会议论文集[C];2006年
3 戴胜海;杨波;颜伟;;现代汉语“名+名”组合的统计考察[A];第二届全国学生计算语言学研讨会论文集[C];2004年
4 肖庆;杨朝红;毕学军;;基于静态分析的面向故障测试方法[A];第四届中国测试学术会议论文集[C];2006年
5 刘润杰;王红熳;杨放春;;利用SIGTRAN实现7号信令在IP网上的拓展[A];第六届全国计算机应用联合学术会议论文集[C];2002年
6 田绪明;罗燕京;;软件设计阶段的用例切片的合成研究[A];2009年研究生学术交流会通信与信息技术论文集[C];2009年
7 阎英;;短信群发系统的设计与实现[A];第九届全国青年通信学术会议论文集[C];2004年
8 栾静;贺英杰;;软件测试方法及用例的设计分析[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
9 张鹏;姜利群;;基于用例的软件规模估算方法研究[A];AECC专题学术研讨会论文集[C];2007年
10 黄云平;富文彬;邹振国;;斜板浅层技术装备的推广应用[A];2003年十一省、区、市机械工程学术年会论文集[C];2003年
中国博士学位论文全文数据库 前10条
1 马晓东;C程序内存错误静态分析技术研究[D];国防科学技术大学;2009年
2 胡燕;编译过程安全性基础研究[D];中国科学技术大学;2007年
3 张颖;现代日语指示词研究[D];上海外国语大学;2009年
4 徐朝晖;《国语解》词汇语法专题研究[D];复旦大学;2009年
5 邱峰;《南齐书》介词研究[D];山东大学;2009年
6 路广;《法言》词类研究[D];华东师范大学;2006年
7 刘传鸿;两《唐书》列传部分词汇比较研究[D];南京师范大学;2006年
8 華建光;戰國傳世文獻語氣詞研究[D];中国人民大学;2008年
9 柴红梅;《摩诃僧祇律》复音词研究[D];浙江大学;2009年
10 张庆庆;近代汉语几组常用词演变研究[D];苏州大学;2007年
中国硕士学位论文全文数据库 前10条
1 李群慧;IP网管系统的测试设计与实现[D];四川大学;2004年
2 王喆;C/C++代码内存泄漏缺陷检测方法研究[D];大连理工大学;2012年
3 张伟;教学评估系统中组件重用的研究[D];河北大学;2002年
4 刘亮;分布式软件测试自动化技术的研究与实现[D];西北工业大学;2002年
5 赵晋强;基于J2EE煤炭合同管理系统的设计与实现[D];太原理工大学;2004年
6 肇淑华;敏捷需求分析方法研究及其应用[D];重庆大学;2005年
7 关锋;利用UML对货物受理信息系统进行需求收集的研究[D];山东大学;2005年
8 王选勇;UML模式下建筑设计院项目管理软件的设计与实现[D];华东师范大学;2006年
9 唐燕飞;基于Petri网的用例建模研究[D];西南大学;2006年
10 沙莎;基于RUP的软件成本估算模型研究与实现[D];大连海事大学;2006年
中国重要报纸全文数据库 前10条
1 信息产业部数据所多媒体室 廖铮;处理内存泄漏的MFC方法[N];计算机世界;2000年
2 中国人民大学信息学院 孟泽;内存泄漏的危害以及防止办法[N];中国计算机报;2008年
3 广东省电信有限公司企业发展部 许文秀;ASON技术保障高质量IP网[N];人民邮电;2005年
4 ;迈普MP2691/2692路由器 PSTN和IP网互联[N];中国计算机报;2003年
5 中国联合通信有限公司 梁海祥;凭什么扩容IP网?[N];计算机世界;2004年
6 ;解除统一IP网之忧[N];中国计算机报;2002年
7 信息产业部电信研究院 田辉;6大特性勾勒IP网发展方向[N];通信产业报;2004年
8 ;中国电信北方九省IP网“心仪”亚信[N];通信产业报;2002年
9 晓戴;建立纯SIP网[N];中国计算机报;2002年
10 李瀛寰;语音业务向IP网转换[N];中国计算机报;2004年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978