首页
›
数据工程与实时数据平台
›
020-实时指标平台
›
《质量校验自动化工具设计》
VIP20
本课程属于:020-实时指标平台
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
质量校验自动化工具设计
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第01章
质量校验概述
什么是质量校验、为什么需要自动化、自动化校验的收益与挑战
概念
收益分析
第02章
自动化测试基础
测试金字塔模型、自动化测试分类(单元/集成/E2E)、测试用例设计原则
金字塔
用例设计
第03章
Python测试框架选型
unittest vs pytest vs nose2,框架特性对比与选型建议
对比
选型
第04章
pytest入门
安装与配置、断言机制、fixture基础、参数化测试
fixture
参数化
第05章
pytest进阶
conftest.py作用域、钩子函数、插件机制、自定义标记
钩子
插件
第06章
Selenium WebDriver基础
环境搭建、元素定位八大策略、浏览器操作API
定位
API
第07章
Selenium WebDriver进阶
等待机制(显式/隐式/强制)、窗口与Frame切换、ActionChains
等待
ActionChains
第08章
Page Object模式
设计思想、BasePage封装、Page层与TestCase层分离
POM
封装
第09章
数据驱动测试
JSON/YAML/Excel数据源读取、ddt库与pytest参数化结合
数据驱动
参数化
第10章
接口自动化基础
HTTP协议回顾、Requests库核心用法、Session管理
Requests
Session
第11章
接口自动化进阶
接口关联与依赖处理、签名机制模拟、Mock服务搭建
Mock
签名
第12章
RESTful API测试
CRUD操作验证、状态码与响应体断言、Schema校验
REST
Schema
第13章
Allure报告集成
安装配置、特性装饰器(@feature/@story/@severity)、报告聚合与历史趋势
Allure
报告
第14章
日志系统设计
logging模块配置、日志分级、日志与测试报告联动
logging
分级
第15章
配置文件管理
ConfigParser/YAML解析、多环境配置切换、敏感信息加密
配置
加密
第16章
CI/CD集成
Jenkins Pipeline配置、GitLab CI集成、Docker化测试执行
CI/CD
Docker
第17章
代码质量检查
Pylint/Flake8静态分析、Black格式化、Pre-commit钩子
静态分析
Pre-commit
第18章
性能测试基础
Locust工具入门、用户模拟与任务定义、分布式压测
Locust
压测
第19章
性能测试进阶
指标采集(TPS/响应时间/错误率)、结果分析与瓶颈定位
TPS
瓶颈
第20章
安全测试基础
OWASP Top 10、SQL注入与XSS检测、安全扫描工具集成
OWASP
安全
第21章
移动端自动化
Appium环境搭建、iOS与Android元素定位、真机与模拟器调试
Appium
移动端
第22章
持续测试策略
测试左移与右移、冒烟测试集设计、回归测试最小化
左移
回归
第23章
测试数据管理
数据工厂模式、Faker库生成假数据、测试数据隔离与清理
Faker
隔离
第24章
异常场景覆盖
网络超时模拟、服务降级验证、幂等性与重试机制测试
异常
幂等
第25章
可视化回归测试
Playwright截图对比、像素级Diff、视觉AI校验
Playwright
视觉
第26章
测试框架脚手架
项目目录结构规范、公共模块抽取、命令行工具封装
脚手架
CLI
第27章
分布式测试执行
Selenium Grid搭建、pytest-xdist并行、任务队列分发
分布式
xdist
第28章
测试环境管理
Docker Compose编排、Kubernetes临时环境、环境健康检查
Docker
K8s
第29章
质量度量与可视化
测试覆盖率统计、缺陷趋势分析、质量看板搭建
度量
看板
第30章
综合实战项目
从零搭建一套完整的质量校验自动化平台(含Web UI+API+移动端)
实战
全栈
所属VIP或分类
同VIP:Delta-Lake-实时湖仓构建
同VIP:Delta-Lake-流批一体实践
同VIP:Iceberg-实时写入与查询