软件测试可编辑.pptVIP

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

********快速应用开发(RAD)–V模型RAD-VModel(改进)快速应用开发(RAD)–V模型RAD模型避免了瀑布模型带来的误区——软件测试是在代码完成之后进行。RAD模型说明软件测试的工作很早就可以开始,项目一启动,软件测试的工作也就启动了。RAD模型一般适合信息系统应用软件的开发,而不适合高性能或不易模块化得系统开发。螺旋模型螺旋模型是一个演化软件过程模型,它将原型的迭代特征与线性顺序模型中控制和系统化方面结合起来,使得软件增量版本的快速开发成为可能。在早期的迭代中,发布的增量可能是一个纸上的模型或原型,在以后的迭代中,更加完善的被开发系统版本逐步产生。螺旋模型Return1.3软件测试过程1.3.1制定测试计划1.3.2测试执行过程1.3.1制定测试计划1、制定计划本阶段的主要工作内容——对需求规格说明书的仔细研究——将要测试的产品分解成可独立测试的单元——为每个测试单元确定采用的测试技术——为测试的下一个阶段及其活动制定计划制定计划包括:(1)概要测试计划(2)详细测试计划制定测试计划2、测试大纲(用例)测试大纲是软件测试的依据,包括测试项目、测试步骤、测试完成的标准。测试大纲的本质——从测试的角度对被测对象的功能和各种特性的细化和展开。测试大纲的好处——保证测试功能不被遗漏,也不被重复测试——合理安排测试人员——使得软件测试不依赖于个人制定测试计划3、软件测试报告软件测试报告是软件测试过程中最重要的文档,它的内容包括:记录问题发生的环境——如:各种资源的配置情况记录问题的再现步骤记录问题性质的说明记录问题的处理进程——问题处理进程从一定角度上反映测试的进程和被测软件的质量状况以及改善过程。测试执行过程1、测试执行过程的三个阶段(1)初测期——测试主要功能和关键的执行路径,排除主要障碍。(2)细测期——依据测试计划和测试大纲、测试用例,逐一测试大大小小的功能、方方面面的特性、性能、用户界面、兼容性、可用性等等;预期可发现大量不同性质、不同严重程度的错误和问题。(3)回归测试期——系统已达到稳定,在一轮测试中发现的错误已十分有限;复查已知错误的纠正情况,确认未引发任何新的错误时,终结回归测试。测试执行过程初测期功能冻结代码冻结回归测试期细测期02040608010012014016012345678910111213141516171819出错数时间图1-13三个测试期阶段图示测试执行过程2、集成测试过程中的两个重要里程碑在集成测试过程中的两个重要的里程碑是功能冻结和代码冻结的确定。这两个里程碑界定出回归测试期的起止界限。功能冻结(Function/FeatureFreeze)——经过测试,符合设计要求,确认系统功能和其他特性均不再做任何改变。代码冻结(CodeFreeze)——理论上,在无错误时冻结程序代码,但实际上,代码冻结只标志系统的当前版本的质量已达到预期的要求,冻结程序的源代码,不再对其做任何修改。这个里程碑是设置在软件通过最终回归测试之后。*************软件测试方法和技术

look_00@163.com王磊课程目标本课程是计算机或软件专业课程,重在培养我们的实践能力,适应软件企业的工作环境和业界标准,并和国际先进的软件开发理念和测试技术保持同步。通过本课程的学习,了解并掌握软件产品质量保证的基本思想和科学体系、软件测试技术的基本内容,以及软件测试的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的基础课程目标通过本课程的学习,我们还可以了解并掌握:有效的测试策略、方法和技术测试计划和测试用例的设计测试自动化的引入、应用测试团队的建立和测试项目的管理更清楚、准确地报告测试缺陷对软件产品质量的正确评估软件测试和质量保证的关系和区别……1.1软件的含义能够完成预定功能和性能的、可执行的指令(计算机程序);使得程序能够适当地操作信息的数据结构;描述程序的操作和使用的文档。软件=程序+数据(库)+文档+服务软件组成客户需求-Customer

文档评论(0)

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

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

1亿VIP精品文档

相关文档