软件测试之cmmi的软件测试流程设计(CMM测试流程)

当今,许多软件组织正在走 CMMI之路,它是一种规范的规范行为,以软件工程过程的标准化来保证软件的质量。因此,如何在 CMMI中定义并执行软件测试?以软件测试为例,详细阐述了基于软件能力成熟度模型的软件测试。

  第一,在 CMMI中,软件测试涉及两个关键的过程域,一个是验证,一个是确认。校验,是为了确认一个开发阶段的产品是否满足该阶段早期提出的要求而进行评估的过程;确认,是在开发过程中或结束时对一个软件产品进行评估,以确定它是否满足软件需求规范的要求。简而言之,验证就是证明产品的构造是否正确;确认就是证明所构建的产品是否正确。

  对于传统的瀑布模型来说,验证意味着在每一阶段结束后,软件产品的技术复审和管理复审,每一阶段结束后产生的代码都要进行测试。在 CMMI软件测试的基础上,涵盖了这两个方面的工作,在下面瀑布模型软件生命周期中的各个阶段进行了介绍。

1.软件需求分析阶段

  根据“软件测试要尽早介入”的原则,在软件需求分析阶段,软件测试人员可以加入软件需求分析和确认的行列,并且在这个阶段结束后,要参与这个阶段的软件产品评审。这一阶段不会生成软件代码,因此主要的软件产品是文档。在这个阶段产生的与软件测试密切相关的文档是软件需求规范说明和软件开发计划,测试人员可以根据这两个文档发布软件配置项测试计划、明确计划中的测试类型、测试方法、测试环境、以及测试人员和进度安排。

2.软件设计阶段

  在软件设计阶段,软件人员主要参与的测试活动是审查软件方案设计和软件集成计划文档,以及发布软件集成测试计划。类似地,在软件的详细设计阶段,软件人员参与了软件的详细设计,以及发布一个软件的单元测试计划。

3.软件编码和后续测试阶段

  这一阶段的软件代码已经生成,可以按照单元测试计划,拟好单元测试用例,执行单元测试,并发布单元测试报告。建议在单元测试阶段进行代码走查,以确认软件代码。此后的阶段,软件确认和验证的对象都是代码。

  在单元测试结束后,对该阶段的软件产品进行确认,审查相关文档,然后进入受控库,并在软件配置确认后,转入集成测试阶段。

  根据集成测试计划,拟制出集成测试用例说明,按某种适当的集成策略对软件单元进行组合。本阶段生成集成测试报告。它是此阶段的软件验证和确认的结果。类似地,在集成测试完成后,对该阶段的软件产品也要进行确认,并在软件配置确认之后,将进入配置项测试阶段。

  软件配置项测试是根据需求阶段产生的测试计划,拟制组态测试说明,执行以黑盒为主的配置项测试,发出配置项测试报告。在测试之后,提交配置管理,确认后等待软件交付。

  上述是基于 CMMI的软件测试流程。该方法的优点是将测试分为验证和确认两个部分,覆盖了软件产品的整个生命周期,从工程过程的角度来保证软件产品的质量。但是上述软件流程也存在缺陷,如测试计划周期过长,随着开发过程的推进,难免会出现变更,无疑增加了测试的工作量,降低了测试文档的有效性。因此,随着软件项目管理的发展,基于 CMMI的软件测试活动,还有很大的改进空间。

最后:【可能给你带来帮助的教程】(私聊q1免费领取)

软件测试之cmmi的软件测试流程设计(CMM测试流程)

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月23日 上午9:09
下一篇 2022年5月23日 上午9:11

相关推荐

  • 山西省党员信息管理系统

    山西省党员信息管理系统 随着中国共产党的不断发展和扩大,党员的数量也在不断增加。为了更好地管理党员信息,山西省党员信息管理系统应运而生。这个系统可以有效地管理党员的信息,包括党员的…

    联系我们 2024年12月4日
    0
  • 大竹县人民医院定岗定编、绩效管理咨询及绩效管理系统软件项目

    一、项目采购标的清单 (一)通过梳理采购人的发展战略,向采购人提供符合采购人三 级综合医院实际发展需要的绩效管理体系建设服务,提供符合采购人三级综合医 院实际需要的人力资源定岗定编…

    联系我们 2022年5月22日
    484
  • 唐山小程序开发费用和流程(唐山小程序开发公司)

    (此处已添加小程序,请到今日头条客户端查看) 近年来,随着移动互联网的蓬勃发展,小程序成为了各行各业的新宠。小程序以其便捷高效的特点,受到了广大用户的追捧。而在唐山这座美丽的城市中…

    联系我们 2024年5月14日
    112
  • 欧冶商城

    欧冶商城:探索未来购物的新篇章 随着科技的不断发展,未来购物将会变得更加便捷和智能化。欧冶商城,一家集购物、娱乐、文化为一体的综合性电商平台,将为您带来全新的购物体验。 欧冶商城的…

    联系我们 2024年12月5日
    0
  • todo项目管理

    Todo项目管理: 让工作更高效 在工作中,我们经常会发现自己陷入无限的工作中,而时间却飞逝。这时候,Todo项目管理器成为了我们一个好的选择。本文将介绍Todo项目管理器的工作原…

    联系我们 2024年9月16日
    27
  • 应用心理学可以搞科研吗

    应用心理学可以搞科研吗? 近年来,随着心理学研究的深入,越来越多的学者开始将应用心理学作为自己研究的重点。应用心理学是一门研究如何应用心理学理论和方法解决实际问题的学科,其应用范围…

    联系我们 2024年12月4日
    0
  • 2020年好的建设工程项目管理软件评测丨工程管理软件排名(工程项目管理软件排行榜)

    2020年全球工程建设项目管理 信息化推进现状 近年来,各行各业的信息化扩张趋势明显,互联网技术的应用,打破了行业固有格局。而建筑施工行业信息化水平仍旧落后,“互联网 建筑”的成功…

    联系我们 2022年5月23日
    421
  • 研究生中期科研情况怎么写

    研究生中期科研情况怎么写 随着研究生教育的不断发展,中期评估已经成为研究生培养过程中必不可少的环节。中期评估可以帮助研究生了解自己在专业领域中的研究方向和进展,同时也可以为导师和教…

    联系我们 2024年12月6日
    5
  • 单体工程施工计划含设计+招采+报规报建+施工计划+竣工验收全过程(建筑工程施工方案报审表)

    一、施工进度计划说明:1、本计划为31层单体计划,主楼分东西2单元设有后浇带,含1层地下结构,模板引用,模板局部拼接计划使用;2、计划涵盖从合同计划 设计计划 报规报建计划 材料招…

    联系我们 2022年5月22日
    500
  • 无锡发动机控制研究所

    无锡发动机控制研究所是中国著名的发动机研究机构之一,成立于1956年,是中国最早的发动机研究机构之一。该研究所的研究领域涵盖了发动机的设计,制造,运行和维护等方面。 该研究所拥有一…

    联系我们 2024年12月5日
    0