欢迎来到天天文库
浏览记录
ID:139544
大小:375.50 KB
页数:30页
时间:2017-06-26
《小区物业管理系统毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、小区物业管理系统毕业论文第一章引言11.1课题研究背景11.2课题发展现状与未来11.3本文的主要内容2第二章技术平台32.1TestLink工具介绍32.1.1简介32.1.2实现功能32.1.3测试用例管理32.1.4创建测试用例42.2Access工具介绍42.2.1简介42.2.2使用52.3软件测试方法概述52.3.1按测试方法划分52.3.2黑盒测试方法列举6第三章功能测试设计和实现83.1DG产品简介83.2测试需求分析和方案93.3单功能测试113.3.1自定义密钥113.3.2分级管理163.4业务场景测试213.4.1配置word受控213.
2、4.2注册客户机243.4.3注销客户机25第四章总结和展望274.1测试过程中学到的东西274.2测试过程中遇到的问题以及未解决的问题27致谢28参考文献29三江学院2013届本科生毕业设计(论文)第一章引言1.1课题研究背景毫无疑问,从20世纪60年代到现在,计算机主宰了世界的眼球,而它的灵魂体现----软件,也承载了一代又一代渴望改变世界的人们的热忱,它变的完备,性感,包罗万象。软件是从早期以个人活动为主的手工作坊开发方式,逐步转变成了以程序员小组为代表的集体开发方式,而这伟大的蜕变过程,并不是一蹴而就的,它伴随着苦痛,这段历程一直走到了现在。那些凝聚了前
3、辈们智慧的软件系统,有些最终失败,烟消云散;有些虽经过不懈的努力诞生于世界,但它的晚来与预算的超出也让人心存遗憾,;还有些却迟迟不能达到人们对它期望的高度;甚至有的干脆无法被修改和维护,而这些,还将继续上演。软件测试是这些苦难中开出的百合,它应运而生。早期的百合显得黯淡,不美丽,只是为了纠正软件中已经知道的故障,常常由开发人员自己完成这部分工作,并且没有得到悉心的照料,而现在,它已成为一种艺术。它重新诠释自己是在20世纪80年代,检验软件系统是否满足需求成了它新生的意义,它不再孤独,一次性的存在,它与改变世界的开发流程深深融为一体。1.2课题发展现状与未来就像所
4、有伟大的学科一样,发展到一定程度时,其细微的地方也会相继蜕变为专业,而如今的软件测试也走到了这一步。它成为了由专门人才和专家承担,运用专门的方法和手段,对软件进行严密测试发现其存在问题并加以纠正的方法。它主要分为白盒测试和黑盒测试,测试初始,就需要建立详细的测试计划,而后续的操作也必须严格按照测试计划执行,这些将有利于减少测试的随意性。它并不是一个轻松的工作,它严密,复杂,工作量往往就占了软件开发总量的40%以上,而它的成本有时甚至高于软件工程其他步骤成本总和的三至五倍。但这些都是值得的,因为它通过软件开发过程中的质量控制,保证了其最终质量,好处显而易见,它回避
5、了软件发布后由于其潜在的缺陷和错误所带来的商业风险,并且它是以最少的时间,人力和物力来完成这点的。它现阶段只能由人来完成,所以显得不是那么完美,人们通过它发现尽可能多的产品缺陷并加以纠正,这提高了软件的质量。随着时代的发展和科技的进步,软件测试被注入了新的活力,它再也不是狭义的为发现软件的缺陷和错误而存在了,它如今对软件的度量和评估,显得尤为重要,这早已成为了客户选择和接受软件的有力参考,保证了其对产品的满意度。29三江学院2013届本科生毕业设计(论文)1.3本文的主要内容本文主要研究软件测试中的功能测试,第一章简述软件测试的发展状况及其重要性;第二章介绍测试
6、工具BugFree,TestLink的使用,并对一些测试方法进行概述;第三章简要介绍本次研究的软件产品DG,对DG产品进行测试需求分析,并从中挑选部分功能展开具体研究,验证产品功能是否符合客户需求,测试的实际结果与预期结果是否吻合,并将出现的bug填写到BugFree中。第四章总结本次课题研究的收获以及对未来的展望。29三江学院2013届本科生毕业设计(论文)第二章技术平台本章分别对TestLink,BugFree两个工具进行介绍,并对软件测试方法进行概述,为后期的测试工作奠定基础,做好准备。2.1TestLink工具介绍TestLink是一种基于web的测试用
7、例管理系统,主要用于测试用例的创建、管理和执行,另外还提供了一些简单的统计功能。2.1.1简介TestLink用于对测试过程进行管理,使用TestLink可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。TestLink主要功能包括:测试需求管理,测试计划的制定,测试用例管理,测试用例的执行,测试用例对测试需求的覆盖率,基于角色的用户管理,以及大量测试数据的度量和统计功能。2.1.2实现功能1)根据不同的项目,制定不同的测试计划、测试用例,并进行管理;2)可以使用
8、关键字搜索测试用例;3)
此文档下载收益归作者所有