持续测试最佳实践

持续测试最佳实践
    马上咨询


    特邀讲师:陈老师

    前某電(diàn)商(shāng)商(shāng)城中台 测试架构师

    历任某電(diàn)商(shāng)测试架构师,具有(yǒu)十多(duō)年的软件测试、开发以及技术管理(lǐ)经验。主要负责 DevOps 體(tǐ)系建设、工具链落地,同时引入AITesting 和 AIOps,完善 DevOps 工具链的智能(néng)化和自动化程度,加速端到端交付的进程。 


    课程背景

    课程旨在讲述如何通过持续测试交付一个功能(néng)完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。课程概述了什么是持续测试,以及持续测试和自动化测试的异同,介绍了如何提升持续测试的效率和效果,然后讨论了如何通过持续测试中的非功能(néng)性测试保障软件的可(kě)靠性、可(kě)用(yòng)性、可(kě)移植性、性能(néng)效率等质量特性,如何通过建立质量门禁保障所交付系统的质量,并通过自动化提升质量效能(néng),最后介绍了持续测试技术的发展,讨论了如何通过有(yǒu)效的度量促进质量的成熟,以及持续测试下测试工程师的自我修养。


    课程大纲
    软件质量工程的管理(lǐ)
    重点讲解质量工程、质量模型以及从传统瀑布模式到敏捷模式的质量保障实践
    • 测试的生命周期
    • 测试的细分(fēn)
    • 质量模型和质量保障
    • 瀑布模型和敏捷开发的质量管理(lǐ)实践:持续测试
    持续测试中的质量实施策略
    重点讲解持续测试中的实施策略
    • 测试行业的千古谜题
    • 持续集成下的自动化实施策略
    • 分(fēn)层测试的根本出发点
    • 分(fēn)层测试模型的质量管理(lǐ)的思考
    • 如何管理(lǐ)开发域的质量
    持续测试实践中落地自动化测试 
    重点讲解持续测试实践中如何落地自动化测试
    • 开发域的质量
    • 接口自动化测试本质
    • 接口自动化测试的关键技术和实施方法
    • UI自动化的实施策略
    新(xīn)技术促进持续反馈
    通过一些当前流行技术的讲解,总结出技术本质
    • 解耦带来的技术更新(xīn):契约测试
    • 流量录制的技术细节
    • 测试脚本生成是提效的方法
    • 精准测试解决的实质问题
    质量管理(lǐ)中的测试基础管理(lǐ)
    通过引入新(xīn)技术解决测试过程中测试数据、测试环境的问题
    • 测试数据的推荐方式
    • 测试环境的管理(lǐ)方法
    持续测试提倡的非功能(néng)测试实践
    重点讲解持续测试中的非功能(néng)测试中如何设计,发现问题如何处理(lǐ)
    • 性能(néng)测试即代码
    • 兼容性矩阵
    • 混沌工程
    • 安全测试中的漏洞的处理(lǐ)机制
    流水線(xiàn)上的持续测试
    讲解质量门禁促使流水線(xiàn)上让持续测试发挥作用(yòng)的原理(lǐ)以及一些门禁值的选择
    • 质量门禁/门禁实践
    质量管理(lǐ)管理(lǐ)的人也管理(lǐ)了技术
    通过讲解质量指标的选择,度量的方法从而促成持续改进
    • 质量和效率的矛盾
    • 度量指标的选择
    • 质量运营的循环


    通过分(fēn)析先进的技术,给出质量保障技术的选择方法

    • 智能(néng)化测试概述
    • 智能(néng)化测试开源工具举例
    • 先进的技术合适的团队