PMS 增强工具
一款用于提升统信 PMS 系统使用效率的 Tampermonkey 用户脚本,提供一键指派、智能自动填充和在线视频预览等功能。
✨ 功能特性
1. 一键指派给自己
- 在 Bug 详情页自动添加"指派给自己"按钮
- 点击后自动打开指派弹窗并填充默认指派对象
- 记忆上次指派的对象,下次自动填充
- 支持通过 LocalStorage 持久化配置
2. 智能自动填充
解决 Bug 时自动填充常用字段,包括:
- 类型: 算法/方法
- 集成状态: fixed
- 解决的版本: trunk
- 修复点: 代码
- 限定符: 不涉及
- 引入阶段: 当前版本新增引入
- 来源: 不涉及
- 指派给: 可配置的默认值
- 备注: 预设的标准化模板(包含版本号、测试环境、代码地址、根因分析等)
3. 在线视频预览
- 点击附件中的视频文件链接时,弹窗直接在线播放
- 支持常见视频格式:MP4、WebM、OGG、MOV、AVI、MKV、FLV、WMV、M4V
- 美观的全屏弹窗界面
- 支持键盘 ESC 键快速关闭
- 点击遮罩层关闭预览
📖 使用说明
指派给自己功能
- 打开任意 Bug 详情页(如
https://pms.uniontech.com/bug-view-12345)
- 在操作按钮区域会出现 "指派给自己" 按钮
- 点击按钮后会自动打开指派弹窗
- 首次使用请手动选择指派对象并提交,下次将自动填充
- 指派对象会保存在浏览器 LocalStorage 中
自动填充功能
- 在 Bug 详情页点击 "解决" 按钮
- 脚本会自动检测并填充以下字段:
- 下拉选择框:类型、集成状态、修复点等
- 文本输入框:解决的版本
- 备注区域:标准化的测试报告模板
- 填充完成后在控制台会显示详细日志
- 可手动修改任何已填充的字段
视频预览功能
- 在 Bug 详情页的附件列表中
- 点击任意视频文件链接(.mp4、.webm 等)
- 视频将在弹窗中直接播放,无需下载
- 点击关闭按钮、按 ESC 键或点击遮罩层可关闭预览