SSP Better Stack
Web 应用

真实浏览器验证

用真实页面、真实交互和真实环境证明用户路径,而不是用 DOM 推断。

什么时候必须用浏览器

路由、布局、焦点、键盘、滚动、响应式、网络失败、浏览器 API 和视觉回归都需要 Runtime Validation。组件测试不能证明这些行为。

最小浏览器证据

  1. 打开目标 URL,并记录环境和 source revision。
  2. 执行用户会做的点击、输入、键盘或滚动。
  3. 检查成功、空态、失败和权限受限路径。
  4. 至少检查桌面和窄屏;交互密集页面再检查键盘与焦点。
  5. 保存可复查的结果和限制,不只保存截图。
URL: /billing/invoices/123
Viewport: 1440×900 and 390×844
Operation: open details → retry failed request → return to list
Expected: focus returns to trigger; list state is preserved
Actual: passed on Chrome; Safari not run

“页面能打开”不是主路径验收;window.find() 也不能替代用户真实的 Command+F 行为。

本页目录