跳转至

更新日志

本文件记录软件测试知识体系的所有重要变更。

格式基于 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 修复和小改进)

如何获取更新

  1. GitHub 仓库:Watch 仓库获取更新通知
  2. 在线文档:访问 https://bingu7.github.io/test-tutorials/
  3. RSS 订阅:订阅文档更新(如果支持)

如何贡献

  1. Fork 仓库
  2. 创建功能分支
  3. 提交 Pull Request
  4. 等待审核和合并

维护计划

内容维护

维护项 频率 说明
教程内容审查 每月 检查内容准确性和时效性
链接检查 每周 检查外部链接是否有效
代码示例测试 每月 确保代码示例可运行
用户反馈处理 每周 处理 Issue 和 PR

技术维护

维护项 频率 说明
依赖更新 每月 更新 MkDocs 和插件版本
安全更新 每周 修复安全漏洞
性能优化 每季度 优化构建和加载速度

内容时效性标注

教程中标注了内容的时效性:

标注 含义
版本说明 教程适用的工具版本
更新提醒 需要关注的版本变化
使用建议 最佳实践和注意事项

反馈和建议

如果您有任何反馈或建议,请通过以下方式联系我们:

感谢您的支持和贡献!