软件测试要点和策略.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试控制和测试策略 1 可编辑ppt 软件测试控制 软件测试的定义: 软件测试是为了提高软件质量、发现软件缺陷、规范软件标准化而进行的代码检查,功能检测,兼容性、稳定性、可靠性、合理性评估,以保证软件符合客户需求和相关规范标准等的一个系统的过程。 2 可编辑ppt 软件测试控制 3 可编辑ppt 软件测试控制 管理控制:即从软件测试管理角度进行控制,其主要包含测试周期、测试成本、测试目标、协调调度等几个方面进行软件测试的控制。 测试管理是贯穿整个软件测试的一个核心内容,它起到协调测试过程进展和项目质量保证的核心作用。 流程控制:即按照企业软件测试流程规范进行软件测试的流程控制,如,那个阶段该进行什么测试,该完成怎样的目标 4 可编辑ppt 软件测试控制 过程控制:即在关键测试整个过程中对于软件测试的版本数、版本质量、投入人力、各阶段的完成的时间,目标等进行控制。 节点控制:即控制和把握软件在各预定阶段的完成情况和项目进展跟进,保证软件测试整个过程都能按照原定计划顺利进行; 资源控制:即在整个软件测试中对于人力资源、财力投入等资源的控制,提升资源的效能比。 5 可编辑ppt 软件测试控制 策略控制:即在实际的测试过程中通过各种测试策略保证测试的全面性,避免测试由于各种原因造成的漏测事件的发生。 测试策略主要是针对于测试工程师在测试过程中对项目的功能,性能,兼容性等完全覆盖的一种策略制定,起到一定的指导和约束行为。保证项目测试的顺利展开。 6 可编辑ppt 测试策略 测试策略主主要包含以下几类: 局部模块化测试策略;(点) 局部交互式测试策略;(线) 网状测试策略;(面) 垂直测试策略;(垂直) 立体测试策略;(立体) 7 可编辑ppt 测试策略 模块化测试策略:即将大的测试团队按小组进行划分,同时将软件系统划分成许多小的单元,然后在小组内由专人对专门的模块进行测试; 优点:测试人员长期专注于某一模块的测试,对某一模块的测试非常的精通,很多新功能,新的操作都将会被测试到,测试效率较高; 缺点:测试人员长期测试某一模块,会产生严重的测试疲劳感,容易忽视一些小的细节操作,并且会出现某一个地方测试不到的时候会出现长期多版本的漏测 8 可编辑ppt 测试策略 交互式测试策略:即将大的团队按小组进行划分,在小组内部进行交互式测试,即将某一模块在流水线内进行来回的调换测试。 优点:避免了专人专模块测试的弊端,提高了对测试盲区的覆盖率; 缺点:模块化交互测试带来的问题是测试人员的素质要求较高,培养难度较大,对于某些较复杂功能可能产生漏测现象。 9 可编辑ppt 测试策略 网状测试策略:即将大的团队按模块划分成化模块化团队,在模块化团队内实行交互式随机测试。 优点:避免了由于流水线作业模块测试成员的技术难题,增加了测试的准确性。 缺点:对测试人员的专业要求较高,但实施难度较大,团队需要形成一定的规模才可以使用此策略。 10 可编辑ppt 测试策略 垂直测试策略:主要是对测试技术和测试策略的深入研究与修正探讨。按照真实的划分垂直测试策略不能算作测试策略的一种。 11 可编辑ppt 测试策略 立体测试策略:网状测试策略和垂直测试策略的完美结合。也就是在全面覆盖的基础上对测试策略进行不断的修正探索,探索适合项目的一个全面测试策略。 12 可编辑ppt 测试策略 举例:假设平均每个人测试发觉深度为5,发现故障率为85%,如果一个整体团队的人数为100,共10个模块,分别采用上述几种测试策略进行漏测率的计算。 按照模块化测试策略计算: 假设每个团队有10个人,100个人可以组成10个测试团队,按照每人漏测率为85%计算,整个测试团队的漏测率也为85%。 13 可编辑ppt

文档评论(0)

珍妮丝 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档