9.2 API 测试与 E2E 测试 转载

来源:https://github.com/datawhalechina/vibe-vibe

本节目标:掌握 API 测试的覆盖思路和 E2E 测试的实战方法,学会排查 Flaky 测试和阅读测试日志。

💡 本节核心要点
  • 先测 API:快、稳定、容易定位问题。一个接口至少测四类场景:正常、校验、权限、边界
  • E2E 测试测"用户体验":只覆盖最关键的流程,不要过度使用
  • Flaky 测试三大原因:异步时序、数据竞争、环境差异。用显式等待、数据隔离、合理超时来解决
  • 测试失败三步定位:错误信息 → 截图 → 网络请求
ℹ️ 下一步

有了测试,但经常忘了跑?去 自动化工作流——让 Git Hooks 和 GitHub Actions 帮你记住"每次都要检查"。

最后编辑:Alex 2026-03-05 11:39:51