SeerKits QA 测试指南

SeerKits 工具站功能说明与测试用例

本文档面向测试人员,说明 SeerKits 工具站当前上线版本是什么、每个功能有什么用、应该怎么测、预期结果是什么,以及哪些内容属于后续阶段而不是当前缺陷。

生产站:https://seerkits.com/;测试说明页:https://test.seerkits.com/

1. 站点定位:SeerKits 是做什么的?

SeerKits 是一个在线工具站,目标是提供视频、音频、PDF、图片、文件类的在线处理入口。产品主打:

2. 当前 M0 版本测试边界

重要:当前上线的是 M0 骨架版本,重点验证站点结构、页面展示、文件选择交互、参数选择、模拟处理流程、下载按钮、相关工具互链、SEO 内容和 HTTPS 访问。 当前还不是最终真实转码/压缩/合并引擎版本。
模块当前要测什么不要误判为 Bug 的内容
文件选择 拖拽/点击选择文件、文件列表显示、删除文件、大小显示、格式显示 当前不会真正解析视频帧、音频波形、PDF 页缩略图
处理流程 点击 Start processing 后进度条推进、状态文案变化、完成后出现下载区域 当前处理是模拟流程,下载文件只是演示输出,不代表真实格式转换结果
下载 下载按钮可点击,文件名后缀按选择的输出格式变化 不要用专业工具校验真实编码是否已转换,真实引擎属于 M1 阶段
内容 SEO 页面 Title、Description、H1、FAQ、HowTo、Related Tools 在 HTML 可见 长尾格式页如 mov-to-mp4 还未在 M0 本次范围内实现

3. 全站通用测试方法

3.1 访问与兼容性

3.2 首页测试

3.3 工具页通用测试

  1. 进入工具页,检查面包屑、H1、工具说明、处理模式标签是否展示。
  2. 点击上传区域选择一个测试文件,或直接拖拽文件到上传区。
  3. 确认文件列表出现:文件名、大小、格式、删除按钮。
  4. 选择输出格式,确认选中状态有变化。
  5. 点击 Start processing,确认进度条开始推进,状态文案变化。
  6. 点击 Cancel,确认回到可重新开始状态。
  7. 再次开始,等待完成,确认出现结果面板和 Download 按钮。
  8. 点击 Download,应触发浏览器下载。
  9. 点击 Process another file,应回到初始上传状态。
  10. 检查 Related Tools、How to Use、Privacy Notice、App CTA、FAQ 是否展示。

4. 分类页功能与测试入口

分类作用入口重点测试
Video Tools 视频转换、裁剪、压缩、提取音频、转 GIF /video-tools/ 应展示 5 个视频工具卡片,点击均可进入详情页
Audio Tools 音频格式转换、裁剪、合并、变速 /audio-tools/ 应展示 4 个音频工具卡片
PDF Tools PDF 合并、拆分、压缩、转图片、图片转 PDF /pdf-tools/ 应展示 5 个 PDF 工具卡片
Image Tools 图片格式转换、图片压缩 /image-tools/ 应展示 2 个图片工具卡片
File Tools 文件归档/解压、文件哈希校验 /file-tools/ 应展示 2 个文件工具卡片

5. 每个工具有什么用,以及怎么测

5.1 Video Converter|视频格式转换

VideoHybrid入口 /video-tools/video-converter/

用途:把 MP4、MOV、WebM、AVI、MKV、M4V 等视频转换为 MP4、WebM、MOV 或 GIF。

测试文件:准备一个小的 MP4 或 MOV 文件,建议 5MB 以下。

  1. 进入工具页,选择视频文件。
  2. 输出格式切换为 WebM 或 GIF。
  3. 点击 Start processing,等待完成。
  4. 下载结果,确认文件名后缀变为所选格式。

预期:页面流程完整、无前端报错、下载可触发。当前不校验真实编码转换。

5.2 Video Cutter|视频裁剪

VideoLocal入口 /video-tools/video-cutter/

用途:用于裁剪视频片段,后续版本会支持设置开始/结束时间。

测试文件:小 MP4 或 WebM 文件。

  1. 选择视频文件。
  2. 确认输出格式 MP4/WebM 可切换。
  3. 执行模拟处理并下载。
  4. 检查相关工具中有 Video Converter、Video Compressor 等。

预期:裁剪页 UI 和处理流程正常。当前没有真实时间轴裁剪控件,属于后续 M1/M2。

5.3 Video Compressor|视频压缩

VideoHybrid入口 /video-tools/video-compressor/

用途:减少视频体积,适合邮件、社交软件、网页上传。

  1. 选择小视频文件。
  2. 选择 MP4 或 WebM 输出。
  3. 点击处理并等待完成。
  4. 检查 App CTA 是否提示更大文件、批量和高级参数到 Seer App。

预期:模拟压缩流程可完成。当前不验证真实码率、CRF 或文件体积下降。

5.4 Video to Audio|视频提取音频

VideoLocal入口 /video-tools/video-to-audio/

用途:从视频中导出 MP3、AAC、WAV、M4A 音频。

  1. 选择 MP4/MOV/WebM 视频。
  2. 输出格式选择 MP3 或 WAV。
  3. 执行处理并下载。
  4. 检查相关工具是否有 Audio Converter、Audio Cutter。

预期:下载文件名后缀按音频格式变化;当前不校验真实音轨提取。

5.5 Video to GIF|视频转 GIF

VideoLocal入口 /video-tools/video-to-gif/

用途:把短视频片段转成 GIF 动图。

  1. 上传短 MP4/WebM。
  2. 确认输出格式为 GIF。
  3. 执行模拟处理并下载。
  4. 检查 FAQ 是否说明 GIF 体积较大的原因。

预期:流程完整,下载后缀为 .gif。当前不校验真实 GIF 编码。

5.6 Audio Converter|音频格式转换

AudioLocal入口 /audio-tools/audio-converter/

用途:MP3、WAV、FLAC、AAC、M4A、OGG 之间转换。

  1. 上传 MP3 或 WAV。
  2. 切换输出格式为 WAV/FLAC/AAC。
  3. 执行处理并下载。
  4. 检查音频 FAQ、HowTo、相关工具。

预期:音频工具页通用流程正常。当前不校验真实音频编码。

5.7 Audio Cutter|音频裁剪

AudioLocal入口 /audio-tools/audio-cutter/

用途:裁剪歌曲、播客、录音片段。

  1. 上传 MP3/WAV。
  2. 切换输出格式。
  3. 执行处理并下载。
  4. 检查页面是否说明波形预览和精确裁剪能力。

预期:当前流程可模拟完成。真实波形裁剪属于后续版本。

5.8 Audio Merger|音频合并

AudioLocal入口 /audio-tools/audio-merger/

用途:把多个音频文件合并为一个文件。

  1. 选择 2 个以上小音频文件。
  2. 确认文件列表展示多文件。
  3. 执行模拟处理并下载。
  4. 检查批量限制提示是否合理。

预期:多文件选择、列表和处理流程正常。当前不校验真实合并结果。

5.9 Audio Speed Changer|音频变速

AudioLocal入口 /audio-tools/audio-speed-changer/

用途:加速或放慢音频播放速度,适合学习、练习、内容复听。

  1. 上传 MP3/WAV。
  2. 选择输出格式。
  3. 执行模拟处理并下载。
  4. 检查 App CTA 是否说明高级变速算法。

预期:流程正常。当前没有真实速度滑杆和变调处理。

5.10 PDF Merger|PDF 合并

PDFLocal入口 /pdf-tools/pdf-merger/

用途:把多个 PDF 合并成一个文档。

  1. 上传 2 个小 PDF。
  2. 确认文件列表展示两个 PDF。
  3. 执行模拟处理并下载。
  4. 检查 Related Tools:PDF Splitter、PDF Compressor、Image to PDF。

预期:流程正常。当前不校验真实 PDF 页合并。

5.11 PDF Splitter|PDF 拆分

PDFLocal入口 /pdf-tools/pdf-splitter/

用途:按页码范围拆分 PDF 或提取部分页面。

  1. 上传一个 PDF。
  2. 执行模拟处理并下载。
  3. 检查 FAQ 是否说明页码范围、书签、大小限制。

预期:页面和流程正常。当前没有真实页码输入和拆分输出。

5.12 PDF Compressor|PDF 压缩

PDFLocal入口 /pdf-tools/pdf-compressor/

用途:减少 PDF 文件体积,方便邮件和系统上传。

  1. 上传 PDF。
  2. 执行模拟处理。
  3. 下载文件并确认按钮可用。
  4. 检查说明是否强调无水印、压缩等级、高级 OCR 到 Seer Pro。

预期:流程正常。当前不校验真实 PDF 体积下降。

5.13 PDF to Image|PDF 转图片

PDFLocal入口 /pdf-tools/pdf-to-image/

用途:把 PDF 页面导出为 JPG、PNG、WebP 图片。

  1. 上传 PDF。
  2. 输出格式切换为 JPG/PNG/WebP。
  3. 执行模拟处理并下载。
  4. 检查 FAQ 是否说明 DPI、页面范围、图片格式选择。

预期:后缀按选择格式变化。当前不校验真实页面渲染图片。

5.14 Image to PDF|图片转 PDF

PDFLocal入口 /pdf-tools/image-to-pdf/

用途:把 JPG、PNG、WebP、GIF 图片合成为 PDF。

  1. 上传一张或多张图片。
  2. 确认输出格式为 PDF。
  3. 执行模拟处理并下载。
  4. 检查 FAQ 是否说明页面方向、边距、排序。

预期:流程正常。当前不校验真实 PDF 生成。

5.15 Image Converter|图片格式转换

ImageLocal入口 /image-tools/image-converter/

用途:JPG、PNG、WebP、GIF、BMP 等图片格式转换。

  1. 上传 JPG/PNG。
  2. 切换输出格式为 WebP 或 PNG。
  3. 执行模拟处理并下载。
  4. 检查 FAQ 是否说明透明背景和 WebP 适用场景。

预期:流程正常。当前不校验真实像素格式转换。

5.16 Image Compressor|图片压缩

ImageLocal入口 /image-tools/image-compressor/

用途:减少 JPG、PNG、WebP 图片体积,适合网页和附件。

  1. 上传图片。
  2. 选择输出格式。
  3. 执行模拟处理并下载。
  4. 检查隐私说明是否提到 EXIF 和本地处理。

预期:流程正常。当前没有真实压缩质量滑杆和体积变化。

5.17 File Archive|文件压缩/解压

FileLocal入口 /file-tools/file-archive/

用途:创建 ZIP 或解压归档文件。

  1. 上传 ZIP 或任意普通文件。
  2. 确认文件列表展示。
  3. 执行模拟处理并下载 ZIP。
  4. 检查 FAQ 是否说明 ZIP、TAR/GZ、加密 ZIP 限制。

预期:流程正常。当前不校验真实压缩包生成/解压。

5.18 File Hash|文件哈希

FileLocal入口 /file-tools/file-hash/

用途:计算 SHA-256、SHA-1、MD5,用于验证下载完整性和文件是否被篡改。

  1. 上传任意小文件。
  2. 执行模拟处理并下载 txt。
  3. 检查 FAQ 是否说明 SHA-256、MD5 的适用差异。
  4. 确认隐私说明强调文件不上传。

预期:页面流程正常。当前还没有真实哈希计算结果展示,属于 M1/M2 实现内容。

6. 回归测试清单

页面与路由

  • 首页、5 个分类页、18 个工具页都返回 200。
  • 不存在明显空白页、404、React 报错覆盖层。
  • Header、Footer、移动菜单在所有页面存在。
  • 工具卡片、相关工具链接跳转正确。

交互与状态

  • 拖拽上传区域 hover/drag 状态正常。
  • 文件列表可添加、删除。
  • 处理进度可开始、取消、完成。
  • 完成后可下载、可重置。

内容与 SEO

  • 每个工具页有唯一 H1。
  • FAQ 至少 3 条,HowTo 至少 3 步。
  • 结构化数据 script 存在。
  • 页面文案不出现 123apps 品牌或原站资产。

隐私与限制提示

  • 本地处理工具显示 Local 标签和隐私说明。
  • Hybrid 工具说明可能本地优先、复杂任务引导 App。
  • App CTA 明确大文件、批量、高级参数能力。
  • 不要在 GA/日志中发送文件名、本地路径、邮箱等敏感信息。

7. 当前已知限制,不应作为本轮 Bug

如果测试目标是 M0 骨架验收,以下内容属于后续阶段能力,不应直接判为当前版本缺陷;可以记录为“后续功能待实现”。

8. 快速测试入口汇总

类型URL
首页https://seerkits.com/
视频分类https://seerkits.com/video-tools/
音频分类https://seerkits.com/audio-tools/
PDF 分类https://seerkits.com/pdf-tools/
图片分类https://seerkits.com/image-tools/
文件分类https://seerkits.com/file-tools/
代表工具页https://seerkits.com/video-tools/video-converter/