更新日志¶
本文件记录软件测试知识体系的所有重要变更。
格式基于 Keep a Changelog, 版本号遵循 语义化版本。
[未发布]¶
计划中¶
- 添加 Playwright 测试测验
- 添加 Docker 基础测验
- 添加更多项目实战案例
- 添加视频教程链接
[2.1.0] - 2026-06-16¶
新增¶
- GitHub Actions 教程:GitHub 内置 CI/CD 工具完整教程
- GitLab CI/CD 教程:GitLab 内置 CI/CD 工具完整教程
- 软件测试理论基础测验:15 道选择题检验学习效果
- Linux 基础测验:12 道选择题检验 Linux 命令掌握程度
- 接口测试基础测验:12 道选择题检验接口测试知识
更新¶
- 更新教程总数:55 → 70+ 篇
- 更新学习路线,添加 CI/CD 工具对比
- 更新首页教程概览统计
改进¶
- 优化测验系统,添加即时反馈和复习建议
- 完善测验结果页面,显示得分和正确率
[2.0.0] - 2026-06-15¶
新增¶
- 学习中心 2.0:五阶段学习路径、进度追踪、通关检查
- 阶段通关检查:每个阶段的学习验收标准
- 在线编程练习场:代码练习环境
- 学习进度说明:进度保存和恢复说明
更新¶
- 重构学习中心页面
- 添加 JavaScript 学习进度功能
- 添加自定义 CSS 样式
改进¶
- 优化移动端响应式设计
- 改善搜索功能和导航体验
[1.5.0] - 2026-06-10¶
新增¶
- Jenkins CI/CD 教程:企业级 CI/CD 流水线搭建
- CI/CD 自动化回归实战:自动化测试接入流水线
- 接口抓包联调实战:完整工作流教程
更新¶
- 更新持续集成章节
- 添加 CI/CD 工具对比
[1.4.0] - 2026-06-05¶
新增¶
- Playwright 自动化测试教程:现代 Web 自动化测试
- Appium App 自动化教程:移动端自动化测试
- Web 安全测试教程:安全测试方法和工具
更新¶
- 更新自动化测试章节
- 添加安全测试内容
[1.3.0] - 2026-05-28¶
新增¶
- JMeter 性能测试教程:性能测试工具使用
- 性能测试项目实战:完整性能测试流程
- 探索式测试教程:探索式测试方法
更新¶
- 更新专项测试章节
- 添加性能测试指标和分析
[1.2.0] - 2026-05-20¶
新增¶
- Python 接口自动化教程:Requests + Pytest + Allure
- Selenium Web 自动化教程:Web UI 自动化测试
- 接口自动化项目实战:完整接口自动化项目
更新¶
- 更新自动化测试章节
- 添加测试框架设计
[1.1.0] - 2026-05-15¶
新增¶
- 数据库 SQL 教程:MySQL 基础和进阶
- Linux 实用教程:命令行和系统管理
- Git 版本控制教程:版本控制基础
- Docker 容器教程:容器化技术
更新¶
- 更新工具操作章节
- 添加数据库和系统管理内容
[1.0.0] - 2026-05-10¶
新增¶
- 初始版本发布
- 软件测试理论基础教程:测试基础理论
- ISTQB 术语速查:测试标准术语
- 测试金字塔与分层策略:测试分层方法
- 敏捷测试教程:敏捷测试方法
- Python 基础教程:Python 编程基础
- 前端基础教程:HTML/CSS/JS 基础
- 项目实战:电商系统测试实战
- 模板库:测试文档模板
- 案例库:功能测试案例
- 面试专题:面试准备
基础设施¶
- 搭建 MkDocs Material 站点
- 配置 GitHub Pages 部署
- 添加自定义 CSS 和 JavaScript
版本说明¶
版本号规则¶
- 主版本号(MAJOR):不兼容的 API 修改
- 次版本号(MINOR):向下兼容的功能性新增
- 修订号(PATCH):向下兼容的问题修正
变更类型¶
- 新增(Added):新功能
- 变更(Changed):对现有功能的变更
- 弃用(Deprecated):即将移除的功能
- 移除(Removed):已移除的功能
- 修复(Fixed):任何 bug 修复
- 安全(Security):安全相关的变更
更新频率¶
- 主版本:每季度发布一次(重大更新)
- 次版本:每月发布一次(新功能)
- 修订版本:每周发布(bug 修复和小改进)
如何获取更新¶
- GitHub 仓库:Watch 仓库获取更新通知
- 在线文档:访问 https://bingu7.github.io/test-tutorials/
- RSS 订阅:订阅文档更新(如果支持)
如何贡献¶
- Fork 仓库
- 创建功能分支
- 提交 Pull Request
- 等待审核和合并
维护计划¶
内容维护¶
| 维护项 | 频率 | 说明 |
|---|---|---|
| 教程内容审查 | 每月 | 检查内容准确性和时效性 |
| 链接检查 | 每周 | 检查外部链接是否有效 |
| 代码示例测试 | 每月 | 确保代码示例可运行 |
| 用户反馈处理 | 每周 | 处理 Issue 和 PR |
技术维护¶
| 维护项 | 频率 | 说明 |
|---|---|---|
| 依赖更新 | 每月 | 更新 MkDocs 和插件版本 |
| 安全更新 | 每周 | 修复安全漏洞 |
| 性能优化 | 每季度 | 优化构建和加载速度 |
内容时效性标注¶
教程中标注了内容的时效性:
| 标注 | 含义 |
|---|---|
| 版本说明 | 教程适用的工具版本 |
| 更新提醒 | 需要关注的版本变化 |
| 使用建议 | 最佳实践和注意事项 |
反馈和建议¶
如果您有任何反馈或建议,请通过以下方式联系我们:
- GitHub Issues:提交 Issue
- Pull Request:提交 PR
- 讨论区:GitHub Discussions
感谢您的支持和贡献!