MynaTest 是一款基于 Manifest V3 开发的 Chrome 浏览器扩展,专为 Web 测试人员打造,聚合一系列轻量测试辅助工具。
HEALTH ? 75 / Stable
MynaTest 是一款基于 Manifest V3 开发的 Chrome 浏览器扩展,专为 Web 测试人员打造,聚合一系列轻量测试辅助工具。
// readme
基于 Chrome Manifest V3 的测试辅助工具集,专为 Web 测试人员打造。可在设置页自主选择启用哪些工具,侧边栏形式随时可用。
加载扩展、侧边栏使用、设置页等详见下方「操作指南」章节。
注意:扩展重载后需刷新目标网页,否则旧页面的捕获脚本已失效(会提示刷新)。
chrome://extensions/mynatest/
├── manifest.json # MV3 清单(content_scripts 声明式注入 MAIN/ISOLATED world)
├── background.js # Service Worker:侧栏 + Port 中转 + 截图
├── sidepanel.html/css/js # 侧边栏 UI 框架
├── options.html/css/js # 设置页(Tab 式,按分类管理工具)
├── core/ # 共享核心模块(全局脚本,挂 window)
│ ├── storage.js # chrome.storage 封装 + 启用工具管理
│ ├── diff.js # diffJSON / diffLines / parseJSONRobust
│ └── utils.js # escapeHtml / flashMessage
├── content/ # ⭐ Content Scripts(注入页面,manifest 声明式)
│ ├── injected.js # MAIN world:hook…