简介
前顶级大数据平台公司的资深架构师、最权威Python大会PyCon首席讲师讲授,实战与10年+经验与技巧结合,掌握自动化测试领域的框架、模式、最佳实践与技巧的最佳捷径。全真案例,借助案例与测试知识的原理,借助最佳实践,帮助您提高设计能力,从而提高测试与开发的效率和质量以新视角,揭示自动化测试的本质、思想方法,剖析出测试自动化之“道”,跳出“为自动化而自动化”的“陷阱”。提升详细开发能力,使开发测试人员由“编程小工”到自动化测试专家。利用框架与模式,让代码更加简洁、高效可重用。关注业界内最佳实践,以实战训练驱动对自动化测试的理解与运用
目标
1、解决员工对于Python以及相关领域知识技能不熟悉, 编写新的自动化程序或者维护现有的工具与代码的效率低, 修改的代码的可维护、可复用性差的问题
2、解决团队成员缺乏框架、工具、模式、并发等知识与经验,无法实施高效高性能的开发与维护的问题
3、解决团队成员缺乏系统结构化的测试知识,较难提升自动化测试的技术上的覆盖率与效果的问题
分享提纲
第一单元:Python核心语法实战 | 主题:掌握Python核心语法的技巧与大量实例应用 | 1.核心数据结构与预发: 字符串与编码、内置数据结构、切片、推导式、拆包解包、可变与不可变传递 2.函数、类、模块 3.命名、异常处理等 4.IO、正则表达式、JSON等 |
第二单元:Python高复用与并发编程 | 主题:掌握高可复用性的典型设计模式 | 1.with语法、迭代器、生成器、装饰器 2.常见设计模式:单例、模板、策略等 3.并发模式:执行器、同步等 |
第三单元:Python测试方法与框架实战 | 主题:熟悉自动化测试方法与流行Python框架,并深入实战PyTest | 1.有效测试用例的设计实战 2.常见测试框架:doctest、unittest、pytest 3.Pytest功能实战 用例组织、执行、展示、控制、配置等 4.Pytest工具生态:数据生成、并发、控制等 5.Mock技术与实践 6.Pytest深入:fixture、Hook、插件开发与部署等 |
第四单元:Python自动化测试分析与可视化 | 主题:覆盖测试结果分析, 测试结果可视化, 其他工具等 | 1.测试数据分析: 使用Pandas对数据结果与有效性进行分析 2.测试可视化与维护: 使用Flask/echarts对数据结果与趋势等进行可视化 3.其他议题概述: 国际化测试、性能测试、Web测试、安全测试等 |
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员
成喆
百林哲咨询(北京)有限公司专家团队成员