课程大纲
软件测试技术趋势解读(1H)
• 趋势解读:智能化测试技术
• 趋势解读:测试基础架构服务化
• 趋势解读:精准测试体系
• 趋势解读:混沌工程
开发者自测的最佳实践(1.5H)
• 开发者自测的原始驱动力
• 开发者自测的人性难题
• 开发者自测思维惯性
• 测试基础架构的服务化
• 不得不谈的CR和CR质量
• 可测试性的详细解读
• 看起来很美好的TDD
• 从测试到质量工程
API自动化测试技术精要(3H)
• API测试工具的局限性
• 基于代码的API测试的必要性
• 设计与构建高效的API自动化测试框架
• 数据驱动在API测试中的应用
• API测试的横向调用链路
• API测试的纵向调用链路
• API的并发测试和压力测试
• API测试的数据准备
• API测试中的依赖解耦
• 复杂场景的API测试(连续API调用以及API调用之间的参数传递)
• API调用时序的测试难点与应对策略
• API后向兼容性测试的难点与解决方案
• 微服务架构下API测试的难题
• 基于消费者契约的API测试
• API测试的录制与回放
GUI自动化测试技术进阶(1.5H)
• 如何构建高效,低维护成本的GUI自动化测试用例
• 如何提高GUI自动化测试的稳定性
• 如何在开发版本完成前提前开展GUI自动化测试
• 测试用例脚本封装粒度的问题
• 从页面对象模型到业务流程模型
• GUI测试脚本的自动生成技术初探
测试效能提升的最佳实践(1H)
• 由Google的最佳实践谈起
• 从互联网架构的技术演进来看工程效能的重要性
• 工程效能的业界最新最佳实践
• 工程效能在互联网大厂的落地案例解读
精准测试技术详解(1H)
•左倾的精准测试
•右倾的精准测试
• 代码级精准测试的关键技术
• 调用链路的追踪机制与案例
• MBT+大数据的精准测试