大型数据库应用系统测试的设计与实现-计算机应用技术专业论文.pdf.docxVIP

大型数据库应用系统测试的设计与实现-计算机应用技术专业论文.pdf.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型数据库应用系统测试的设计与实现-计算机应用技术专业论文.pdf

结果可想而知一返回基地重新测试,这样的测试流程影响的不仅仅是企业的形象,同时也影响了软件的质量。基于这种情形,本论文从实际项目出发,对大型应用系统的测试方案做了整体规划,同时介绍了测试的各个阶段以及遇到的问题和主要的解决办法,其目的在于对以后的大型应用系统的测试工作能起到一定指导性作用。对于一个拥有百人左右的核心开发团队来说,这点尤为重要。它不仅能节省项目开支,降低开发人员的返工率,缩短整个项目的交付时间,同时还能提高软件质量。本论文源于理论,但又不局限于理论,既有对理论的充分体现,又有对理论的扩展和补充。1.2国内外研究现状目前,软件测试在国内正慢慢热起来,其形势越来越好。但目前国内的测试水平还普遍不高,测试行业还有很多方面有待改善。首先是因为企业对软件测试的重视不够,很多人认为程序能试运行基本上就已经成功,没有必要成立专门的测试部门或测试岗位。另一方面,软件开发企业在为软件开发支付费用后,就不希望再为软件的测试支付新的成本,而项目甲方则往往认为开发合格的软件是软件开发企业的责任。即使有些项目的开发方或委托方有意对软件进行第二方测试,也会考虑到在测试过程中往往需要软件开发商提供源代码,担心其知识产权遭到侵犯。这是软件测试市场无法长大的又一个重要原因。此外,软件开发企业不重视利用外部的测试力量进行测试也是因素之一。大致上来说,目前有两种测试应用模型,一种是狭义上的:其主要任务就是发现BUG。这一过程主要是发生在编码完成之后,正式发布之前。另一种是广义上的:测试是全过程的〈涵盖项目的整个生命周期)。其本身也是一个过程,所以需要大量人员和资源,当然还缺不了管理、质量保证和质量控制。目前就国内来说,把软件测试作为软件生命周期的一个必不可少的环节,已经达成共识。但大部分的企业,对测试的定位仍然偏低。这种偏低体现在下面几个方面:1.人员配置2.待遇3.职级。但随着中国经济的发展,大量学有所成的海归人员纷纷回国创业,他们不仅带来了资金,也带来了欧美企业的新模式,新概念,加速了这种情况的改善问。在国外,软件测试己形成了独特的市场。美国著名软件质量分析师贺越明在-次研讨会上介绍了国外的情况,在软件业较发达的国家,软件测试不仅早已成为软件开发的一个有机组成部分,而且在整个软件开发的系统工程中占据着相当大的比重。以美国的软件开发和生产的平均资金投入为例,通常是:11需求分析和规划确定各占3%,设计占5%,编程占7%,测试占15%,投产和维护60%到70%。测试在软件开发中的地位,由此可见一斑。与此同步的是,软件测试市场己成为软件产业中的一个独特市场。在美国硅谷地区,凡是软件开发企业或是设有软件开发部门的公司,都有专门的软件测试单位,其中软件测试人员的数量相当于软件开发工程师的四分之三。在这些公司或部门中,负责软件测试的质量保证经理的职位与软件开发的主管往往是平行的。据了解,在软件产业发展较快的印度,软件测试在软件企业中同样拥有举足轻重的地位肉。1.3论文结构及本人在项目中完成的工作本文是根据作者在实习期间参与的A银行核心系统项目来完成的。从理论与实践相结合的角度,对大型项目软件测试方案做了规划和总结,在案例实现上,重点介绍了单元测试和性能测试,并简要介绍了性能测试工具Loadrunner。1.论文结构:本文共包括6章,内容安排如下:第1章绪论主要介绍了论文研究的背景、意义,国内外发展现状,论文结构和本人完成的工作。第2章软件测试相关理论及关键技术分析介绍了软件测试的目标、原则,软件测试常用的技术及方法,包括静态测试、动态测试、黑盒测试、臼盒测试。第3 章测试用例设计的原则及方法主要介绍了黑盒测试和自盒测试常用的方法。第4 章大型数据库应用系统的测试规划从实际项目的规模和复杂程度出发,对大型数据库应用系统的测试进行了规划。第5章典型案例的实现主要是基于以上理论的一个实际测试案例,对以上理论进行了验证。第6章总结与展望对全文工作进行了总结和回顾,并对下一步工作进行了展望。2.本人完成的工作:(1)参与测试方案的总体设计(2)单元测试用例编写及测试(3)系统功能测试用例编写及测试(4)部分性能测试工作1.4本章小结本章主要介绍了论文研究的背景、意义,软件测试的国内外发展现状,以及论文结构和本人在项目中完成的工作。第2章软件测试相关理论及关键技术分析2.1软件测试基本概念2.1.1软件测试的定义及目标什么是软件测试?其目标是什么?在软件测试领域中,测试大师们给出了自己对软件测试的理解:1.在IEEE提出的软件工程标准术语中,软件测试被定义为使用人工或自动手段来运行或测试某个系统的过称,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别 [3J;2.J.B.Goodenough认为测试除了要考虑正确性外,还应关心程序的效率和鲁棒性等因素

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档