4006-998-758
3000+课程任你选择
全局质量体系建设与AI提效实践 --结合案例分析与演示
研发学院 全局质量体系建设与AI提效实践 --结合案例分析与演示
李明宇

中科院计算所副教授(高级工程师)

历任国家重点实验室课题组负责人

创业公司CTO、上市公司事业群技术总监和首席技术专家

荣获中国软件协会“优秀CTO”等多项荣誉

中国新一代IT产业联盟分委会秘书长

全国高校人工智能与大数据创新联盟专家委员

北京开源创新委员会委员

中国开源软件创新大赛总决赛评委

十余年来致力于IT新技术在企业的落地,作为项目技术负责人为多家知名企业和单位开发和交付过产品及服务,包括:国家信息中心、国防科技大学、中石化、银联、交通银行、首都在线、中国电信天翼爱音乐、中国移动研究院等。

在AI大模型领域,李老师在B端和C端均有AI应用从技术研发到落地变现的闭环实践经验,自研技术 CodeGraphRAG 性能达到国际领先水平。企业客户包括电信运营商、大型上市企业、国内知名芯片公司等,受到一致好评。

查看老师详情
课程内容

课程特点

1.结合最新大模型与AI技术,提升全局质量水平,提高效率

2.更多的将理论与实践相结合,提出现实可行的问题解决方案

3.强调与学员互动,采用讨论+实践相结合的方式,在积极思考和实践中更好的掌握知识

4. 以动手实践为主,结合企业实际项目提出问题解决方案

5. 展示大量的图示,便于学员更形象的理解知识点及相关内容

课程大纲

全局质量典型问题分析 ~ 0.5小时

全局质量典型问题分析

·           问题分析

·           讨论

全局质量框架体系 ~ 1小时

全局质量框架体系

·           质量左移与右移

·           需求质量

·           代码质量

·           数据质量

·           产品质量

·           线上质量

·           运营分析

·           【案例】全局质量保障流水线建设

·           用户反馈

·           【案例】通过DeepSeek进行用户舆情与情感分析

一切从需求开始

·           需求质量管理

·           需求质量度量

·           用户故事地图

·           需求3步评审法

质量平台建设与指标度量 ~ 2.5小时

质量平台架构设计

·           架构设计

·           横向比较

·           环向比较

·           【案例】某项目质量度量平台

质量指标组织级拉通

·           产研测拉通质量标准与度量方法

·           设置KPI考核体系

·           利用OKR管理工具传承质量目标

·           【案例】某项目质量KPI与OKR设定

需求质量度量指标

·           PRD bug数量

·           需求一次评审通过率

·           需求评审准时率

代码质量度量指标

·           缺陷密度

·           如何统计缺陷密度

·           缺陷密度趋势分析

提测质量度量指标

·           白盒测试覆盖率

·           提测打回率

冒烟测试质量度量指标

·           冒烟测试集定义

·           冒烟测试通过率

全回归测试质量度量指标

·           需求测试覆盖率

·           回归测试通过率

·           P0 bug数量与占比

性能测试度量指标

·           Cpu/mem资源消耗指标统计

·           响应时间指标统计

·           横向指标对比分析

稳定性度量指标

·           Monkey test测试自动化

·           崩溃指标统计

·           ANR指标统计

上线环节留观度量指标

·           上线留观问题统计

逃逸缺陷度量指标

·           逃逸缺陷数量

·           逃逸缺陷严重等级标准

·           逃逸缺陷影响范围评估

线上事故度量指标

·           线上事故数量

·           线上事故严重等级标准

·           线上事故影响范围评估

事故处理效率度量指标

·           事故解决效率统计

代码质量与AI赋能建设~   2.5小时

代码评审与版本管理

·           peer review

·           git分支管理

·           6步提交法

·           代码合并与tag管理

静态代码扫描

·           代码质量

·           缺陷密度

·           静态代码扫描的重要性

·           代码的坏味道

·           烂代码的代价-产生bug的原因

·           优秀代码的评价标准

·           静态测试与动态测试

·           git插件应用

·           Sonarqube简介

·           Sonarqube配置

·           质量阈与扫描规则定义

·           Sonarqube与jenkins集成

·           【案例】使用sonarqube进行代码扫描

·           【案例】扫描结果邮件与消息通知

AI赋能代码质量提升

·           代码补全工具应用

  • 【案例】DeepSeek进行代码重构

·           【案例】DeepSeek进行自动化code   review

白盒测试体系建设

·           如何鼓励研发进行白盒测试?

·           代码白盒测试覆盖率

·           【案例】java代码覆盖统计工具jacoco

·           白盒测试覆盖率指标通晒

代码编译构建

·           定时构建

·           代码提交触发构建-钩子设置

·           设置pre-hook代码质量准入条件

·           打包版本管理与显示

构建打包存档

·           上传包至FTP服务器

·           质量标签promote

·           构建结束自动通知

产品质量建设运营与敏捷自动化实践~3小时

敏捷测试执行与监控

·           敏捷测试的测试策略制定

·           制定测试计划

·           每日质量立会

·           每日质量简报

·           测试优先级排序

·           回归测试用例分析

·           状态墙常见问题分析

·           测试风险监控

·           案例】状态墙案例

功能测试策略

·           测试用例与数据覆盖全面性

·           探索性测试设计

·           Bug Bash

·           代码覆盖率分析

精准测试

·           什么是精准测试?

·           精准测试流程

·           【案例】某项目精准测试实践

性能测试策略

·           单服务性能测试

·           端到端性能测试

·           负载均衡测试

  • 容量测试策略

·           如何保证性能测试的有效性

·           【案例】自动化探压测试平台

稳定性测试场景

·           CPU,内存资源监控

·           内存泄漏检测与分析

·           服务崩溃测试

·           最大负载12h测试

·           80%负载48h测试

·           异常数据请求测试

·           超时测试

·           【案例】稳定性测试报告模版

高可用测试场景

·           SPOF单点失效识别

·           业务单节点停服可用性测试

·           基础架构的高可用

·           探活功能测试

·           熔断测试

·           限流测试

·           【案例】高可用测试报告模版

灾备与恢复测试场景

·           全量数据备份

·           增量数据备份

·           数据恢复测试

·           【案例】灾备与恢复测试报告模版

AI赋能产品质量提升

·           【案例】通过大模型进行非功能测试用例生成

·           【案例】通过RAG基于模版进行测试用例泛化

自动化测试体系运营

·           自动化用例稳定性测试每日运行

·           失败用例分析

·           case_owner机制

·           自动化测试分级运行

·           自动化测试结果通知

·           自动化与手工测试结果对比

·           提高自动化测试缺陷检出率

·           自动化测试用于研发自测

自动化测试持续改进

·           人员组织规划

·           全员自动化VS分离的自动化测试团队

·           开发与测试的配合

·           自动化测试脚本管理

·           自动化测试用例管理

·           自动化验证点设计与管理

·           如何降低测试脚本的维护成本

·           自动化测试持续改进

·           提高测试脚本的运行稳定性

·           提高自动化的可复用性

·           【案例】自动化测试ROI度量与分析

测试自动化案例实践

·           自动化测试的T+0实践

·           稳定性测试常态化实践

·           集群并行化测试自动化实践

生产质量建设 ~ 0.5小时

运营数据看板

·           业务数据埋点

·           运营数据监控

·           运营日报系统

·           Grafana实现运营数据展示

线上事故等级定义与复盘

·           QOS线上事故等级标准

·           线上事故复盘

质量持续改进 ~ 1小时

缺陷根因分析

·           缺陷根本原因分析

·           【案例】缺陷根本原因列表

·           缺陷模块分布分析

·           缺陷严重级分布分析

·           缺陷在不同测试阶段分布分析

·           缺陷有效率分析

·           缺陷定位

·           【案例】缺陷的源代码定位

质量左移专项实践

·           质量左移与缺陷预防

·           自动化code review

·           逃逸缺陷复盘改进

·           Bug转用例

质量复盘与改进

·           SQA角色的设定

·           SQA主要工作内容

·           PDCA循环在质量管理中的应用

·           质量复盘主要内容

·           待办项管理与跟进

·           改进效果的评估指标

研发效能平台建设与度量 ~ 0.5小时

效能平台架构设计

·           架构设计

·           数据源

·           横向比较

·           环向比较

·           工具链

研发效能度量指标

·           迭代story完成数量

·           迭代完成story points

·           bug解决平均时长

·           CI构建频率

·           CI构建成功率

·           研发各阶段耗时占比

工作实际问题答疑 ~0.5小时



全局质量体系建设与AI提效实践    --结合案例分析与演示


返回上一级