首页
›
Web后端与企业应用开发
›
075-后端可观测性Mock依赖隔离
›
《PostgreSQL Mock依赖隔离集成测试环境搭建》
VIP20
本课程属于:075-后端可观测性Mock依赖隔离
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PostgreSQL Mock依赖隔离集成测试环境搭建
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是Mock测试 · 为什么需要Mock · Mock在PostgreSQL集成测…
课程导论
Mock
02
环境准备
Docker安装与配置 · Docker Compose基础 · PostgreSQL官方镜像介绍
环境准备
Docker
03
单实例PostgreSQL容器搭建
docker run命令详解 · 端口映射 · 数据持久化卷挂载
PostgreSQL
单实例
04
Docker Compose编排多服务
docker-compose.yml… · 定义PostgreSQL服务 · 定义应用服务
Docker
Compose
05
网络隔离与通信
Docker网络模式 · 自定义网络创建 · 服务间通过容器名通信
网络隔离
通信
06
初始化数据库脚本
初始化SQL脚本挂载 · initdb机制 · 创建测试数据库与用户
初始化数据库脚本
SQL
07
环境变量配置
POSTGRES_USER · POSTGRES_PASSWORD · POSTGRES_DB等关键变量详解
环境变量配置
POSTGRES
08
健康检查与启动顺序
healthcheck指令 · depends_on条件 · wait-for-it脚本使用
健康检查
启动顺序
09
日志与调试
查看容器日志 · 进入容器交互 · psql命令行连接测试
日志
调试
10
备份与恢复测试环境
pg_dump备份 · pg_restore恢复 · 容器快照与导出
备份
恢复测试环境
11
Mock数据生成基础
使用generate_series生… · 随机函数应用
Mock
数据生成基础
12
Mock数据生成进阶
自定义函数生成复杂业务数据 · JSONB模拟文档数据
Mock
数据生成进阶
13
测试夹具(Fixture)管理
SQL文件组织 · 版本控制 · 测试前后数据清理
Fixture
测试夹具
14
事务隔离与回滚测试
SAVEPOINT使用 · ROLLBACK模拟失败场景
事务隔离
回滚测试
15
连接池模拟
PgBouncer容器搭建 · 连接池配置 · 压力测试模拟
连接池模拟
PgBouncer
16
只读副本模拟
流复制配置 · 主从容器搭建 · 读写分离测试
只读副本模拟
流复制配置
17
故障注入测试
pg_terminate_backe… · kill容器模拟宕机
故障注入测试
pg
18
网络延迟与丢包模拟
tc命令在容器内使用 · 模拟慢查询场景
网络延迟
丢包模拟
19
权限与角色隔离测试
创建不同角色 · GRANT/REVOKE测试 · 行级安全策略
权限
角色隔离测试
20
扩展模块Mock
安装pg_stat_statemen… · pgcrypto · postgis等扩展测试
Mock
扩展模块
21
自动化测试框架集成
pytest-postgresql插… · unittest与容器生命周期管理
自动化测试框架集…
pytest-postg…
22
CI/CD流水线集成
GitLab CI配置 · GitHub Actions启动Po…
CI/CD
流水线集成
23
Mock外部依赖
使用WireMock模拟外部API · PostgreSQL FDW模拟外部…
Mock
外部依赖
24
性能基线测试
pgbench工具使用 · 生成性能报告 · 对比不同配置
性能基线测试
pgbench
25
并发测试场景
模拟多会话并发写入 · 死锁检测与处理
并发测试场景
模拟多会话并发写…
26
数据一致性校验
校验和 · 触发器验证 · 物化视图刷新测试
数据一致性校验
校验
27
安全扫描与审计
pgAudit扩展配置 · SQL注入模拟测试
安全扫描
审计
28
多版本PostgreSQL测试
不同版本容器并行运行 · 迁移兼容性测试
PostgreSQL
多版本
29
清理与资源回收
docker prune命令 · 自动清理脚本 · 测试环境生命周期管理
清理
资源回收
30
课程总结与最佳实践
常见陷阱 · 生产环境模拟建议 · 持续改进策略
课程总结
最佳实践
所属VIP或分类
同VIP:OAuth2.0-Mock服务可观测性实战项目
同VIP:OAuth2.0-Mock测试与依赖隔离移植适配技巧
同VIP:OAuth2.0-Mock测试与依赖隔离通信机制调试