操作指南 · 开发者

截图 Chrome 扩展:如何捕获像素之外的证据

ReproKit3 分钟阅读

简短回答

在扩展弹窗里截图,并把它作为复现包的一部分捕获:图片之外还有控制台输出、网络请求和环境细节。敏感值在本地脱敏,分享之前由你先检查这次捕获。

  1. 1

    在 Chrome 或 Edge 里安装 ReproKit——无需注册。

  2. 2

    打开弹窗,捕获可见标签页。

  3. 3

    让捕获在图片之外带上控制台、网络 HAR 和环境细节。

  4. 4

    检查捕获;敏感值已在本地自动脱敏,遮盖了什么由你确认。

  5. 5

    导出一个包,附到工单里或分享给团队。

截图 Chrome 扩展解决的是 bug 报告里容易的那一半:页面当时长这样。难的那一半是图片展示不了的一切——空白组件背后的控制台报错、返回为空的那个请求、问题发生时的浏览器。如果你发过截图之后被问“能看下控制台吗?”或“这是哪个浏览器?”,你就撞过这堵墙。解法不是更好的截图——而是在同一次点击里,让证据随图片一起被捕获。

先截图

打开 ReproKit,捕获可见标签页。这就是它诚实的边界:截的是屏幕上看得到的部分。如果你需要把整个长页面滚动拼接下来,请用专门的整页截图工具——ReproKit 的截图是为记录 bug 而生,不是为存档页面。

附上图片说不出的上下文

截图只是复现包的一部分。在它旁边,扩展还能捕获控制台输出、HAR 格式的网络请求与响应、你的环境(浏览器、系统、视口)和你的操作步骤。开发者打开这个包,看到的是页面的视觉状态加上导致它的失败请求——不用再开着 DevTools 跑第二个来回。

离开你的机器之前先在本地脱敏

截图会泄密。一张仪表盘的截图可能带着客户姓名、邮箱、查询串里的 token。ReproKit 在你的机器上自动遮盖敏感值,并在分享之前让你检查遮了什么。这一步审查权在你——工具提议,你确认。没有任何东西在后台悄悄上传。

作为一个包分享出去

把捕获导出成一个可分享的包,附到工单里。报告者不需要账户——当看到 bug 的人是客户或测试人员时,这正是重点。付费档还能把包直接提交进 Linear 或 GitHub Issues,让截图落到干活的地方。

什么时候截图就够——什么时候不够

改文案、修布局的小毛病,一张普通截图足矣。一旦涉及行为——没加载、没保存、没响应——就该用带日志的捕获。花的同样是一次点击,省下的是那句“无法复现”,和你为它白等的一天。

一张带着来龙去脉的截图

图片加控制台、网络和环境,装进一个本地脱敏的包——零注册。

了解 ReproKit →