检测项 · CONSOLE_ERROR

如何检测网页 Console Error:CONSOLE_ERROR

控制台错误经常对应初始化失败、第三方脚本异常或交互功能损坏。CheckHere 在页面加载和检查期间收集 console error,并把消息、页面和相关证据写入报告。

CheckHere 会记录什么

浏览器 console.error 形成 CONSOLE_ERROR;未捕获的页面 JavaScript 异常形成 PAGE_ERROR;资源请求失败会单独保留网络证据。

  • 错误消息和来源页面
  • 检查发生时间和页面 URL
  • 桌面与移动端运行结果
  • 相关失败请求和截图上下文

本地复现

使用与用户相同的页面地址运行检查,再从 HTML 报告跳到 Markdown 或 JSON 查看完整错误文本。

checkhere http://localhost:3000
open ./checkhere-reports/latest/report.html

判断优先级

影响首屏渲染、路由、表单提交或核心交互的错误应优先处理。来自可选分析脚本的噪声可以结合用户影响和复现稳定性评估。

验收标准

修复后在相同 URL 和路由集合上复检。核心流程可操作,CONSOLE_ERROR 或 PAGE_ERROR 证据消失,网络失败数量符合预期。

常见问题

所有 console error 都会阻止发布吗?

严重度取决于实际影响。CI 可以先用 critical 策略,再根据项目基线逐步收紧。

CheckHere 能看到未捕获异常吗?

可以。页面运行期间触发的未捕获 JavaScript 异常会作为 PAGE_ERROR 记录。