测试管理系统的设计与实现.rar

RAR格式版权申诉手机打开展开

测试管理系统的设计与实现,1.2万字31页含开题+任务书摘要工欲善其事,必先利其器。好的工具可以提高项目人员的测试效率。以mi公司的testdirector为例,它是一个基于web应用的系统,它将管理工具使用对象扩展到软件质量控制部门、用户和其他相关的部分,让更多人员参与测试,有利于项目管理员对项目进度和效率有一个全局的...
编号:58-34730大小:405.80K
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 20023286 发布

测试管理系统的设计与实现
1.2万字 31页
含开题+任务书



摘 要
工欲善其事,必先利其器。好的工具可以提高项目人员的测试效率。以MI公司的TestDirector为例,它是一个基于WEB应用的系统,它将管理工具使用对象扩展到软件质量控制部门、用户和其他相关的部分,让更多人员参与测试,有利于项目管理员对项目进度和效率有一个全局的了解。的确如此,市场上的测试工具,尽管提供了强大的功能,提高测试效率,但是其测试管理思想并没有跟中国IT企业结合,很多功能不能灵活使用。因此公司提出一个在.NET环境下,基于WEB服务技术的软件测试管理系统的解决方案。
在本文中,详细介绍公司所开发的测试管理系统的设计和实现过程。它运用公司提供的开发平台的公用模块,并采用面向对象的分析方法,再以先进性,易用性,完整性,扩展性,易维护性等设计原则为指导来完成此系统的设计和实现。
综合开发平台即是提供一个开发平台,其底层和通用功能已经实现,它具有先进的技术和成熟技术框架。因此深入阐述平台的功能,以及其技术框架和框架所具有的特点(MVC框架,动态服务,服务-方法,设计接口,日志)。并以先进性,易用性,完整性,扩展性,易维护性等设计原则为指导来考虑本系统的设计。
最后强调系统的重要功能:此系统有效地控制需求分析覆盖、测试计划管理、制定自动化测试脚本的运行和对测试中产生的错误报告进行跟踪,并确保该缺陷有相应的人员进行修复或制作相应的补丁。

关键词:测试管理,综合开发平台,面向对象,.NET,查询算法

Testing Management System Design and Implementation

ABSTRACT
Saying goes, we must first sharpen his tools. Good tool for project personnel can improve the efficiency of the test. for example MI testdirector,it is a web_based application system. The Object whose will use the tool extends to the quality control department, and users and other relevant part. It will allow more users to take part in the test, and is conducive to the project manager of project progress and efficiency of a global understanding. So our company offered the Web services technology-based software testing management system solutions in .net environment.
In this paper, introduce the system design and implementation process, we will a brief introduction of the test management system development background, meaning, and some technical background, let people have a general impression.
focus on the overall system framework. Integrated application development platform for system utility module provides some base technology and mature technology framework. So go into the details of the functional and technical framework and the framework of the characteristics (MVC framework, dynamic services, Service-way design interface, and log). Again use advanced, easy-to-use, integrity, scalability, ease of maintenance, and other design principles to guide the system to consider the design.
We also specially explain the important functions of this system. this system effectively control coverage requirement analysis, testing program management, automated test script development of the operation and testing of the tracking error, and to ensure that the corresponding defect repair or staff produced the corresponding patch.

Key words:Testing management,Integrated platform,.NET,Query algorithm
目 录
1. 绪论 1
1.1 国内外研究现状 1
1.2 论文背景以及意义 2
1.3 系统的一些基本概念 2
1.4 系统功能 3
2. 系统总体设计 4
2.1 总体结构 4
2.2 设计思想 4
2.3 设计难点 5
2.3.1 项目管理分析 5
2.3.2 测试流程分析 6
2.3.3 如何组织测试用例 8
2.3.4 如何确定BUG修改权限 9
2.3.5 预留接口问题 10
2.4 设计关键技术 10
2.4.1 MVC框架 10
2.4.2 综合开发平台 12
2.4.3 面向对象分析方法 14
3. 测试管理系统的重要功能实现 16
3.1 测试需求 16
3.2 测试计划 17
3.3 测试执行 18
3.4 BUG管理 19
3.5 附件上传 19
3.6 静态数据维护 20
4. 主要算法研究 1
4.1 查询算法 1
4.1.1 查询条件 1
4.1.2 两种关键字检索方式 1
4.1.3 实现过程 1
4.2 查询算法的改进 2
4.1.4 字匹配程度的可能性 2
4.1.5 匹配项的确定 2
4.1.6 改进算法的实现 3
4.1.7 值得注意的问题 3
总 结 1
致 谢 1
参考文献 2


参考文献
[10] 蔡旸.基于MVC设计模式的协同设计系统的研究与实现[J].成都:西南交通大学,2005.
[11] 郑人杰.计算机软件测试技术[M].北京:清华大学出版社1992.
[12] 施瓦尔贝(Schwalbe K).IT项目管理[M].北京:机械工业出版社
[13] 胡光华.成功的测试管理:一种整体处理问题的方法[J].国外科技新书,2006,230(6):16-17.
[14] 王萍,雄小敏.杨国强.软件测试管理[J].计算机与现代,2005,11(11):15-17.
[15] 许磊,张维石.基于协作的缺陷跟踪技术研究[D]大连:大连海事大学
[16] 杨志磊,秦晓,杨新轩.需求和测试协同管理工具的设计和实现[D].计算机工程与应用