测试与发布(Alpha版本)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13484
这个作业的目标 Alpha版本测试报告以及Alpha版本发布说明

一、Alpha版本测试报告

(一)缺陷统计

本次测试共发现Bug13个,各类别Bug分布如下:

Bug类别 数量(个) 具体说明
功能缺陷 5 1. 部分特殊格式(hls)视频流接入后推理卡顿;
2. Tensorrt推理模式下偶尔出现目标识别漏检;
3. 任务停用后未及时释放GPU资源;
4. 跨平台部署时Windows环境下Minio文件上传偶尔失败;
5. 告警信息筛选功能按时间查询时结果不准确 6.无用户注册功能,新用户需要手动在数据库添加信息
性能缺陷 3 1. 多任务并发时GPU内存占用率过高;
2. 模型首次加载时间过长(超过30秒);
3. 高分辨率视频推理延迟超过预期(超过500ms)
兼容性缺陷 2 1. Edge浏览器中视频实时播放画面偶尔闪烁;
2. 低版本Chrome中部分前端按钮点击无响应
接口缺陷 1 推理结果查询接口在数据量较大时返回超时
其他缺陷 1 Web页面在高分辨率屏幕下布局错乱

(二)缺陷处理结果

  1. 已修复的Bug:8个

    • 功能缺陷:3个(特殊格式视频流卡顿、任务停用GPU资源释放、告警信息时间筛选不准确)
    • 性能缺陷:2个(多任务并发GPU内存占用过高、高分辨率视频推理延迟超标)
    • 兼容性缺陷:1个(Edge浏览器视频画面闪烁)
    • 接口缺陷:1个(推理结果查询接口超时)
    • 其他缺陷:1个(高分辨率屏幕页面布局错乱)
  2. 不能重现的Bug:1个

    • 功能缺陷:Windows环境下Minio文件上传偶尔失败(多次复现未成功,推测与网络波动或环境特殊性相关)
  3. 产品设计如此,不是Bug:1个

    • 功能缺陷:Tensorrt推理模式下偶尔漏检(因模型推理存在合理误差,且漏检率在产品设计允许范围内)
  4. 没有能力修复,将来也不打算修复:1个

    • 兼容性缺陷:低版本Chrome浏览器按钮无响应(低版本浏览器使用率极低,优先保障主流浏览器体验)
  5. 延迟到下一个版本修复的Bug:2个

    • 性能缺陷:模型首次加载时间过长(需优化模型压缩和加载机制,当前版本时间紧张)
    • 解决用户注册功能,解决新用户需要手动在数据库添加信息

(三)场景测试

1. 算法工程师

  • 使用方式:上传自定义训练的Yolov8模型(.pt/.onnx/.engine格式),配置模型参数,启动测试任务,验证模型推理效果(准确率、延迟),查看训练结果相关指标(Precision、Recall等)。
  • 需求与目标:快速部署和测试自定义模型,获取准确的推理性能数据,优化模型参数以提升识别效果。
  • 功能组合满足:通过“算法模型上传”+“计算任务创建”+“推理结果查看”+“日志分析”功能组合,满足模型测试和优化需求。

2. 普通用户(如企业安全管理人员)

  • 使用方式:登录Web平台,查看实时视频画面(原始视频+推理标注视频),浏览告警记录(按类型、时间筛选),查看系统运行状态。
  • 需求与目标:直观了解监测场景的安全状况,快速获取异常告警信息,操作界面简单易用。
  • 功能组合满足:通过“Web前端视频查看”+“告警中心筛选”+“首页数据概览”功能组合,满足日常监测需求。

(四)测试矩阵

测试维度 测试内容 测试环境/配置
操作系统 Windows Windows 10/11
浏览器类型 主流浏览器 Chrome(90+)、Firefox(88+)、Edge(90+)、Safari(14+)
视频源类型 实时流(rtsp/rtmp/flv/hls/http/ws)、离线文件(.mp4) 各格式视频流(分辨率:720P)、不同大小的.mp4文件
推理模式 ONNX推理、Tensorrt推理 基于Onnxruntime-gpu1.16.1、Tensorrt8.5.1.7
并发用户数 10用户、50用户、100用户 模拟多用户同时操作(登录、创建任务、查看视频)

(五)出口条件

  1. 核心功能(模型管理、任务调度、推理识别、告警推送)无致命缺陷。
  2. 性能指标达标:模型加载时间≤30秒,单任务推理延迟≤500ms,100并发用户下系统无崩溃,CPU/GPU内存占用率稳定在90%以下。
  3. 跨平台兼容性:Windows系统下核心功能正常运行,主流浏览器(Chrome、Firefox、Edge)适配良好。
  4. 测试覆盖率≥80%,核心场景(多视频源接入、多推理模式切换、高并发任务)均完成测试。
  5. 缺陷管理流程闭环,所有致命和严重缺陷已修复并通过回归测试,延迟修复的缺陷已明确规划下版本修复计划。

二、Alpha版本发布说明

(一)、功能介绍

1.用户登录功能

用户输入正确的账号密码登录,登陆后才可以正常使用功能
image

2.计算任务修改中心

用户在计算任务界面新增或修改需要进行的计算任务,上传需要分析的视频并且启用或停止计算任务
image

image

3.算法模型上传

用户在此界面上传自己训练好的模型以供计算任务使用
image

image

4.用户管理

由管理员对用户进行管理,管理员可删除用户或对用户的访问权限进行管理
image

image

(二)、环境要求

该网站是以网页形式存在,具体要求运行电脑有以下配置:

  • CUDA版本:11.8

  • Cudnn版本:8.6.0

  • Tensorrt版本:8.5.1.7

  • Onnxruntime-gpu版本:1.16.1

  • 推理加速: Tensorrt8.5.1.7

  • 视频操作:Opencv4.7.0

  • 视频推流: FFmpeg4.2.7

  • 流媒体服务:Zlmediakit

  • 显卡带有GPU

  • 在Windows系统上运行

(三)、安装方法

该网站是以网页形式存在,无须安装,只需访问该网站的网址就可以访问该网站

(四)、问题与限制

  • 1、Linux版本尚未完成开发,在Windows系统上运行会对运行配置有较高要求
  • 2、无用户注册功能,新用户需要手动在数据库添加信息

(五)、发布方式及发布地址

  • 1.发布方式:我们将通过QQ向周围同学宣传。
  • 2.发布地址:网站地址为http://121.42.204.95。
posted @ 2025-12-15 23:27  刘江浩  阅读(1)  评论(0)    收藏  举报