Linux 系统与 Shell 环境准备:多平台配置 Shell 使⽤环境
Linux 常⽤命令 (⽂件/⽹络/性能):掌握 BAT ⼤⼚⾯试必考经典命令
Linux 三剑客与管道使⽤:掌握 grep、awk、sed 等 Linux 经典数据处理技术
Linux 进阶命令:CURL 接⼝请求、Jq、JSon 数据处理
Python 环境管理:安装多版本 Python 与 IDE 综合配置
Python 基本数据类型与操作:Python 的数字、字符串、列表的使⽤
Python 控制流语法:条件、循环等表达式与流程控制
Python 函数:函数定义、各类参数定义、Lamda 表达式
Python 常⽤数据结构:列表、元组、集合、词典与常⽤便捷表达式
Python 模块:项⽬⽬录结构、模块定义、⽂件引⽤
Python 输⼊与输出:字⾯量打印与格式化、⽂件读取、JSon 格式转换
Python 错误与异常:语法错误与定位、异常捕获、异常处理、⾃定义异常
Python ⾯向对象编程:类定义、⽅法定义、类变量、实例引⽤、实例变量
Python 标准库:OS 与⽂件处理、科学计算、⽹络访问、⽇期与时间等处理
Python 多线程处理:进程与多线程处理,Log 处理
Python 第三⽅库:常⽤的第三⽅库 Pytest、Requests 等
Pip 依赖管理与虚拟环境:第三⽅的依赖管理与项⽬管理
Python UnitTest 测试框架:Python ⾃带单元测试框架
Pytest 测试框架:Python 最流⾏的全能型测试框架
参数化⽤例:⽤测试数据构建更多测试⽤例
数据驱动:利⽤外部数据源 YAML、Json、Excel、CSV管理测试
测试报告美化与定制:使⽤最优秀的测试报告框架构建⾃定义测试报告