1、中国国际软件质量工程峰会中国国际软件质量工程峰会International Software Quality Engineering Forum敏捷实践为测试体系建设进行质量赋能新华三集团李颖丽22023 iSQE CONTENTS数字化转型下应用质量的发展趋势与挑战敏捷重新定义测试体系和测试实践敏捷实践助力研发测试质效双升从质量保障走向质量赋能0102030432023 iSQE 01数字化转型下应用质量的发展趋势与挑战42023 iSQE IT演进不断输出各种挑战一切都是为了让应用开发更简单、应用交付更快速、应用质量更可靠,用户体验更优质。测试周期短、时间不够用 每个迭代都要测、人手不够用
2、 零缺陷还不够、用户体验定成败 测试工具平台分散,沟通协作效率低、测试全流程难以打通 缺乏新技术实践,无法借助深度的技术实践提升测试效率和测试质量。瀑布敏捷DevOps单体分层微服务功能非功能用户体验项目级组织级开发模式应用架构应用质量测试体系技术的挑战质量的挑战 需求不断在变、发布依然只有2周 架构越来越复杂、交付过程各种卡 多环境快速部署、要求高难度大效能的挑战质量生态52023 iSQE 全面实现业务保障和业务增值的六大支柱完善敏捷项目的质量管理实现端到端的自动化利用更智能的质量技术关注测试数据准备和验证进行持续的质量度量和反馈提高质量团队的技术和领域能力2022-2023世界质量报告重
3、新定义质量保障和测试目标:从质量保障走向质量工程和质量赋能数字化转型下应用质量的发展趋势62023 iSQE 02敏捷重新定义测试体系和测试实践72023 iSQE 组织实践敏捷测试体系(助力企业数字化转型、提升客户满意度)高质量高绩效管理实践技术实践度量实践建立敏捷体系建立敏捷组织规划敏捷能力高效率团队级敏捷规模化敏捷业务敏捷测试左移测试右移新测试技术实践质效度量质效分析持续改进技术底座:一体化的研发效能管理平台敏捷实践为质量赋能的1314模型1 个体系3 个目标1 个底座4 大利器82023 iSQE 产品级质量度量自动化测试框架测试工具开发和管理测试过程监督和控制敏捷测试组织与能力建设质
4、量效能技术团队跨用户故事需求验证端到端业务场景验证实施产品自动化测试实施产品性能测试产品级测试团队用户故事需求验证接口自动化测试非功能测试测试驱动开发Scrum团队测试人员非功能技术测试回归自动化测试QA审计效能度量与分析独立测试团队92023 iSQE 敏捷重新定义测试流程与测试活动概要分析产品列表架构设计DB设计基础设计迭代0Sprint 1-NBeta上线用户故事分析开发UI设计质量保证用户验收下一次冲刺规划发布 X产品待办列表需求评审定义测试策略用户故事验收标准完善用户故事提供反馈分析测试需求设计测试用例UT评审结对编程,代码评审开发与执行测试案例维护回归测试用例测试驱动开发接口自动化
5、测试探索性测试提供反馈自动化回归测试质量度量分析缺陷预防A/B测试混沌测试用户验收测试敏捷测试活动出口入口准则自动化测试非功能测试QA审计独立测试活动需求反讲桌面检查精准测试代码静态分析质效度量与评估质效分析与改进用户体验测试102023 iSQE 03敏捷技术实践助力研发测试质效双升112023 iSQE 质量内建助力研发测试质效双升需求设计编码测试上线 需求分析与评审 开展需求反讲 梳理用户故事验收标准 编写设计文档 设计原型验证 反馈设计问题 开展单元测试 进行代码走查 静态代码分析 精准测试 自动化测试 用户体验测试 质量度量分析与缺陷预防 投产验证 A/B测试 混沌测试 上线监控完善
6、需求分析提升需求质量优化整体架构提升设计质量增强代码管控提升开发质量多维度验证与预防提升测试质量全面投产审核提升上线质量产品阶段技术实践活动质量门禁持续改进和优化 需求评审缺陷密度 需求评审通过 设计评审缺陷密度 设计评审通过 单元测试覆盖率 代码质量扫描问题 一次测试通过率 缺陷密度 测试执行通过率 用例评审缺陷密度 测试准出评审通过 软件下发差错数 上线评审通过借助技术实践活动、质量管理活动、风险管理活动、质量门禁等实践,提升覆盖需求、设计、编码、测试、上线等不同环节的质量,并且进行业务功能的全面测试、对质量问题进行有效监控,对质量风险进行提前预警,相关团队进行持续改进,构建国航开发的生命