Python高效自动化测试实战
成喆 查看讲师
百林哲咨询(北京)有限公司专家团队成员
从业超过10年,长期任职于大数据平台DevSecOps、AIOps的构建相关领域,曾任大数据公司顶级公司Splunk高级架构师等,在大数据处理与安全领域拥有6项美国专利。善于实战经验与技能知识结合,深入浅出的讲解分享。
浏览:2629次
详情 DETAILS

简介

前顶级大数据平台公司的资深架构师、最权威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测试、安全测试等


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1