《质量强国建设纲要》印发!众安搭建DevOps质量基础设施
  gJCtBGAbISlD 2023年11月02日 25 0

近日,国务院印发《质量强国建设纲要》,明确指出,构建高水平质量基础设施

《纲要》强调:加强质量基础设施能力建设。合理布局国家、区域、产业质量技术服务机构,建设系统完备、结构优化、高效实用的质量基础设施。实施质量基础设施能力提升行动,构建标准数字化平台,发展新型标准化服务工具和模式,鼓励社会各方共同参与质量基础设施建设。

企业数字化转型的大趋势对软件质量提升提出了更高要求。作为软件质量保障最重要的手段,建立完善的质量测试保障体系是企业增加产业竞争力的重要一环。构建高水平的软件质量基础设施,提升软件质量测试的能力价值已经在各个层面愈发显性。


软件质量测试的痛点与挑战

  • 业务复杂度提升。IT系统复杂度提升,各功能模块高度耦合,单点测试的关联复杂度也变得越来越高。需要基于对业务的高度掌握,制定出正确的测试策略,这对测试人员的水平提出了高要求。
  • 测试活动协同和组织困难。测试规模的扩大及关联性的增强导致一个业务需求的上线可能涉及多个业务测试团队参与,协同和组织工作能力不足。
  • 质量标准难统一。不同的业务线、不同的测试团队、不同的测试方法论和实践、使用不同的测试工具、不同的测试流程、执行不同测试类型的活动、这些都造成企业内没有一个统一的质量度量标准。
  • 缺乏基于软件质量测试的统筹和全局的视角。测试活动的复杂性和耦合使得管理者从整体全局的视角保证交付质量的稳定性和管控交付风险变得越发困难。

高水平质量测试管理,确保软件产品高质量持续交付

战略和方针- 标准化、规范化、流程化

搭建测试质量体系,以达成提高测试工作效率、提升测试产出质量、力求做到标准化、规范化、流程化、明晰化等目标。从定义软件质量、制定流程规范、确定稳定性保障方式、扎实测试侧基础,到实际探索实践以及质量测试的度量建立,都需要综合企业内各业务线组织管理质量过程的标准和想法,并落于实践。


质量保障体系建设-“流程”、“工具”和“人”

质量保障体系的建设包括“流程”、“工具”和“人”。

  • 就“人”而言,测试人员的业务素质、质量意识和工作效率是需重点提升的方向。了解业务及核心价值,可以使测试人员在做规划时有更清晰的全景图,并提高其参与感和成就感。
  • 就“流程”而言,从需求提出、需求分析、用例编写、用例执行和过程管理、缺陷流程和线上故障追踪等,每个节点都需要反复推敲及改进,力图精简又兼具全面。也因此也对测试的自动化使用和自动化覆盖提出要求。
  • “工具”泛指一切可用的质量测试资源,不仅是测试工具。例如,基线用例库的搭建,也是测试人员测试时使用的“工具”手段之一。需要对基线用例库的建立、用例设计框架、规范和模板进行定义。​

众安质量中台DevCube MAGIC,全场景持续测试与交付

众安质量中台DevCube MAGIC是一个企业级的智能全场景持续测试产品,涵盖代码静态扫描、接口自动化测试、UI自动化测试、性能测试、流量录制与回放、用例管理和测试计划管理等,可赋能研发、测试和质量工程师,提高软件产品应对多变业务环境的交付能力,保证软件产品高质量持续交付,提高企业的核心竞争能力。

核心功能模块

  • 测试管理:测试管理模块提供功能强大的用例库管理、用例评审、测试计划管理和测试报告。从测试管理维度统筹所有的手工和自动化测试活动,形成完整的端到端测试领域活动闭环。测试管理可于业务层对接各大项目管理和DevOps工具,是DevOps的最佳搭档。
  • 代码扫描:代码扫描模块提供静态扫描、单元测试和覆盖率收集功能;扫描方案和规则支持自定义与灵活管理;支持前后端多语言收集(Java、Python、PHP、NodeJS、Static、Javascript);任务集中管理;提供可视化报告,问题精确定位到代码行。
  • 接口自动化测试:实现接口测试的全生命周期管理、关键字自定义、接口资源化抽取;多样任务执行、流水线集成;基于用例库和用例集的可视化低码用例编写与编排;做到数据驱动,关键字驱动。
  • UI自动化测试:Web UI自动化测试,支持Chrome/Firefox/IE等主流浏览器,无需搭建本地环境;低码无码用例编写,关键字驱动,执行方式多样化。
  • 性能测试:​基于JMeter,可无缝对接JMeter的使用方式和习惯,支持超大压测能力;分布式执行资源智能调度,提供丰富的监控和任务报表,进行强大的压测任务管理。
  • 流量录制与回放:支持线上流量录制,流量数据测试端多环境多场景重用,可还原线上真实场景,快速回归验证;基于规则引擎的智能用例推荐,零成本提高测试覆盖率。

《质量强国建设纲要》印发!众安搭建DevOps质量基础设施_研发管理

MAGIC质量中台定位


通过将质量保障体系下的标准、规则和流程以工具化形式落到MAGIC上,确保用户在使用平台时即在落地遵循统一的质量标准,并且可度量所有产生的数据。

通过和需求管理阶段流程的打通,测试人员参与需求分析,了解业务价值,提前发现设计缺陷和漏洞,提前构思测试策略和方案,做到将测试“左移”通过和发布系统、监控系统的打通,测试人员可在功能上线后持续对质量进行保障活动,做到测试“右移”

经实践验证,推行众安质量中台MAGIC可大幅提升了交付质量,实现变更失败率减少66%,自动化覆盖率提升35%,测试验证耗时缩短66%;对API的自动化用例沉淀达到100W+、日均执行次数12W+、覆盖接口10W+。一揽子的自动化赋能手段,对缓解测试人员压力和提高测试效率起到了重要作用。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
gJCtBGAbISlD