DevOps持续测试能力 成熟度模型标准权威发布.pptx

DevOps持续测试能力 成熟度模型标准权威发布.pptx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

构筑质量内建新格局——

DevOps持续测试能力

成熟度模型标准权威发布

Part01

DevOps持续测试标准背景介绍

软件研发相关的测试活动发展至今,经历了三个主要阶段:

◆发展阶段:

上世纪80年代到本世纪初,以瀑布模式为主

系统和集成测试耗费了大量时间和成本以手工测试为主

◆敏捷阶段:

本世纪第一个十年,研发模式向敏捷模式转型

测试分层金字塔出现

自动化测试比例不断提高

◆DevOps阶段:

最近10年,DevOps思想的不断发展和传播与持续交付流水线相融合

覆盖软件全生命周期的持续测试闭环

持续测试就是DevOps时代的软件测试方式。

从被动到赋能,DevOps催生持续测试

DevOps阶段

DevOps思想诞生,测试融入持续交付流水线,并向着需求侧和运维测移动,形成覆盖软件全生命周期的持续测试闭环。

2010s-

敏捷阶段

敏捷宣言发布,研发模式向敏捷转型,测试出现分层金字塔,

并向自动化方向迈进。

2000s-2010s

发展阶段

研发模式以瀑布为主,测试类型传统,测试活动的定位是是软件质量保证的重要手段。

1982-2000s

持续监控

线上测试

非功能测试

探索性测试

验收测试

集成/U1测试

组件测试/接口测试

单元测试

瀑布型测试

系统测试

集成测试

单元

测试

敏捷测试

手工测试

探案性测试

验收测试

专项测试

UI测试

接口测试

单元测试

被动型测试→技术型测试

测试成本

持续反馈

→赋能型测试

测试速度

持续测试

为满足不断增长的业务需求和频繁的市场变化,软件的开发运维历经了多次变革。从最初的瀑布模式到将业务开发测试整合的敏捷迭代开发,再到打破研发和运维壁垒的DevOps,产品的交付效

率和质量在不断提高。

目前,DevOps落地速度不断加快,据中国信通院发布的《中国DevOps现状调查报告(2022)》显示,已有近6成的受访企业在组织内全面推行了DevOps。在此过程中,包括测试在内的软件全生命周期中各角色都发生了巨大的变化。测试从完全独立的阶段,逐渐融合到了迭代之中。

测试不断拓展,形成覆盖全生命周期的持续测试

为了提高测试的效率和质量,测试不断向左右移动。为提高测试的效率和有效性,测试活动向需求、开发等环节“左移”;为提高交付质量和持续改进,向生产环境运维侧“右移”:同时不断提高自动化测试比例,覆盖软件开发和交付的全过程,进而形成了持续测试。

持续集成、持续交付流水线将需求、开发、测试、发布连接起来,

打通各环节之间的壁垒,形成贯穿研发运营周期的持续测试,影响各阶段的质量和效率。

持续集成、持续交付

软件开发、测试、运维向DevOps模式转变

业务开发测试运维

需求构建单元腻压量保证环现管理及发布

DevOps快速推广,测试融入迭代测试成为持续交付质量和效率的核心保障

业务+开发+运维+测试

研运一体化敏捷混布

运推

环境管理及发布

开发

构建和单元衡试

量保证

35

业务

设计

版本控制票统

生产运维

时式石移

发布上线

测试左格

结里报告

预发布

流水城

化品提

迭代

测试

开发

“推动科技管理敏捷转型。建立能够快速响应需求的敏捷研发运维体系,积极引入研发运维一体化工具,建设企业级一站式研发协同平台。建立适应”敏态”与”稳态”

的全周期线上交付管理流程,完善数字化交付管理体系。通过精益生产管理方法,提高对大规模科技队伍和复杂技术工程的管理能力。“

——2022年1月中国银保监会《关于银行业保险业数字化转型的指导意见》

“聚力攻坚基础软件,推进软件集成开发环

境相关产品和关键测试工具的研发与应用推广”。

“加速程序静态分析、动态测试、仿真测试、自动化测试平台等测试工具研发”。

——2021年11月工业和信息化部《“十四五”软件和信息技术服务业发展规划》

的必经之路。

自动化代码扫描、单元测试、接口测试自动化率占比约七成,均同比上涨5%左右。自动化比例超过或接

近30%的测试类型包括冒烟测试、开发自测、回归测试、UI测试、性能测试、安全性测试、用户验收测试、

文档评论(0)

暗伤 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档