跳转到内容

DOMAIN · QUALITY

质量、安全与性能

如何验证功能、保护数据并稳定交付。从用户常说的话进入,逐步看懂背后的技术关系与验收边界。

01
Unit Test 单元测试

隔离验证一个函数、类或小组件在给定输入下的行为。

“分别测试日期格式化的正常值、空值和非法值。”
02
Integration Test 集成测试

验证多个模块、数据库或服务连接在一起时是否正确协作。

“用测试数据库验证创建订单会同时写入明细和审计记录。”
03
E2E 端到端测试

从用户入口出发,在真实浏览器中验证完整业务流程。

“打开页面、登录、上传文件、等待完成并下载结果。”
04
Regression Test 回归测试

在修改后重新验证曾经正常或曾经出错的功能没有退化。

“修复手机菜单后,把折叠屏和普通手机场景加入回归。”
05
Core Web Vitals 核心体验指标

用加载、交互和布局稳定性指标衡量网页真实用户体验。

“首屏图片不要拖慢 LCP,加载时按钮位置不能突然跳。”
06
XSS 与 CSRF

XSS 注入恶意脚本,CSRF 借已登录身份诱导浏览器发送非预期请求。

“富文本必须净化,修改邮箱的请求要校验来源和防伪令牌。”
07
Secrets Management 密钥管理

安全保存、分发、轮换 API Key、密码和证书等敏感配置。

“密钥只从部署环境注入,不能提交到 Git 或打进前端包。”
08
Accessibility Testing 无障碍测试

用自动检查与键盘、读屏人工验证界面是否可被不同用户使用。

“不使用鼠标完成菜单、表单和弹窗操作,并检查焦点顺序。”