特邀讲师:陈老师
前某电商商城中台 测试架构师
历任某电商测试架构师,具有十多年的软件测试、开发以及技术管理经验。主要负责 DevOps 体系建设、工具链落地,同时引入AITesting 和 AIOps,完善 DevOps 工具链的智能化和自动化程度,加速端到端交付的进程。
课程背景
课程旨在讲述如何通过持续测试交付一个功能完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。课程概述了什么是持续测试,以及持续测试和自动化测试的异同,介绍了如何提升持续测试的效率和效果,然后讨论了如何通过持续测试中的非功能性测试保障软件的可靠性、可用性、可移植性、性能效率等质量特性,如何通过建立质量门禁保障所交付系统的质量,并通过自动化提升质量效能,最后介绍了持续测试技术的发展,讨论了如何通过有效的度量促进质量的成熟,以及持续测试下测试工程师的自我修养。
课程大纲
|
软件质量工程的管理 重点讲解质量工程、质量模型以及从传统瀑布模式到敏捷模式的质量保障实践- 测试的生命周期
- 测试的细分
- 质量模型和质量保障
- 瀑布模型和敏捷开发的质量管理实践:持续测试
|
持续测试中的质量实施策略 重点讲解持续测试中的实施策略
- 测试行业的千古谜题
- 持续集成下的自动化实施策略
- 分层测试的根本出发点
- 分层测试模型的质量管理的思考
- 如何管理开发域的质量
|
持续测试实践中落地自动化测试 重点讲解持续测试实践中如何落地自动化测试- 开发域的质量
- 接口自动化测试本质
- 接口自动化测试的关键技术和实施方法
- UI自动化的实施策略
|
新技术促进持续反馈 通过一些当前流行技术的讲解,总结出技术本质
- 解耦带来的技术更新:契约测试
- 流量录制的技术细节
- 测试脚本生成是提效的方法
- 精准测试解决的实质问题
|
质量管理中的测试基础管理 通过引入新技术解决测试过程中测试数据、测试环境的问题
|
持续测试提倡的非功能测试实践 重点讲解持续测试中的非功能测试中如何设计,发现问题如何处理
- 性能测试即代码
- 兼容性矩阵
- 混沌工程
- 安全测试中的漏洞的处理机制
|
流水线上的持续测试 讲解质量门禁促使流水线上让持续测试发挥作用的原理以及一些门禁值的选择
|
质量管理管理的人也管理了技术 通过讲解质量指标的选择,度量的方法从而促成持续改进
通过分析先进的技术,给出质量保障技术的选择方法
- 智能化测试概述
- 智能化测试开源工具举例
- 先进的技术合适的团队
|