测试管理系统设计与实现

被引量 : 0次 | 上传用户:sme_william
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为软件开发的重要环节,软件测试越来越受到人们的重视。随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。一套适合的测试管理软件则能够大大提高测试组织和管理的效率。在本文中,阐述了软件测试的技术、方法和流程,分析对比了目前国内外相关的测试管理工具。在此基础上,结合所在企业的实际需求,设计并实现了一套测试管理系统,其主要功能包括:测试用例库管理,测试计划模板管理,版本测试记录管理以及标准化的测试报告输出等。该系统基于B/S架构,只需在服务器端安装和升级,客户端随时随地都能通过浏览器访问,在相关Web页面方便地进行测试管理的所有操作。整个系统的采用三层的设计模型,分别为用户界面层,业务逻辑层和数据访问层,使得系统结构更加清晰,分工更明确,有利于后期的维护和升级。作为一个软件开发项目,如果缺乏有效的过程管理会导致项目的不可预测性、重复的错误以及努力的白白浪费。因此,本系统采用了目前较先进的轻量级开发方法——敏捷方法作为指导,通过对敏捷方法中最重要的极限编程思想的分析,将其与本企业的具体条件相结合进行过程管理。在开发过程中,着重运用了计划游戏、简单设计、短周期交付与评审和测试驱动开发等实践。本文主要从以下几个方面阐述了测试管理系统的具体实现:1、软件测试的组织与流程2、敏捷方法和极限编程思想的运用3、测试管理系统各模块的设计与实现4、测试管理系统的测试
其他文献
剪纸教学是小学美术中的重要内容,也是我国传统文化的一部分,对我国文化的发展具有重要作用。因此,对小学美术剪纸教学的传承与创新进行分析意义重大。
针对目前北京城市轨道交通各个信息系统独立应用,存在大量信息孤岛,信息无法综合利用的现状,提出了北京城轨交通综合信息系统的体系结构,同时基于多层体系结构提出了信息交换
中国入世后,国际贸易环境因此得以改善。客户对商业银行提供的国际结算和国际贸易融资服务的要求已经从最初的交易支付和现金流量控制的需求,发展到对资金利用率及财务管理增值
<正> 上请是指由于身份等原因,司法官无权对这些罪犯作出判定,而只能弄清案情并提出审理意见,上请皇帝,由他直接作出终审判决的规定。上请制度是我国古代法制中的一个重要组
以巯基乙酸为稳定剂,在水溶液中合成CdTe/CdS量子点,基于量子点与Cu2+混合后发生荧光猝灭作用,建立CdTe/CdS量子点作为荧光探针检测微量铜的新方法。在pH 4.60的HAc-NaAc缓冲
<正> 前些时候,李国机律师应香港律师协会的邀请,赴港对律师制度作了一番考察,回沪以后,听说收获很大,对我们的律师制度的改革很有一些想法和思考。他在法庭上是仗义执言,慷
<正>企业责任文化是以社会责任和可持续发展理念为导向的企业文化。依据责任文化的建设内容与目的,立足企业实际,构建以"理念层面—呈现层面—成效层面"为总体思路的责任文化
<正>教育家吕叔湘曾说:"学生的学,应当由被动地学向主动地学转化,变教师的外部给予为学生的内部求索".也就是说只要学生自己主动学,就没有学不会的知识.但是如何在教师不讲的
水稻稻瘟病(Magnaporthe grisea)是一种世界性真菌病害,对全球水稻生产造成极大危害。寻求对病害的生物防治方法对人类社会的可持续发展有着特殊的意义。本论文以枯草芽孢杆