流式细胞仪应用软件问题点反馈(2017-09-11)

来源:/工作相关/液相芯片项目相关工作文档/流式细胞仪项目整理/09测试与改进/测试问题汇总/流式细胞仪应用软件问题点反馈20170911.xlsx 这是用户软件(FCSDev,WPF + 串口/USB)在 2017 年 8-9 月中生联调阶段的第三方测试问题反馈表,是 流式细胞仪计划表20170921-中生合作需求清单 同期(早 10 天)的测试侧输入,记录了从 8月22日 到 9月4日 五个构建版本的滚动验证结果。

表格结构

三个 sheet:

  1. 当前问题点 — 截至 0911 的未关闭问题快照(问题点 / 完成情况 / 备注)
  2. 各版本程序明细 — 按功能模块 × 五个日期的构建(8/22、8/23、8/24、9/4)逐格验证矩阵
  3. 需增加功能 — 用户方提出的新需求

功能模块划分:检验登记 / 仪器控制 / 项目模板 / 数据显示 / 数据分析 / 服务 / 设置——与 流式细胞仪用户软件功能点描述-20170428 的模块树一致。

截至 0911 的遗留问题(sheet 1)

模块问题状态
检验登记新增检验信息后检测编号不能重命名正在修改
检验登记检验时间栏恒为 12:00:00 无法修改正在修改
项目模板通道启用/对数/双指数维护无法更新到后台数据库暂不修改(未与其他功能关联,改了无效)
项目模板通道电压点调节后原图数据被清空暂不修改(后续版本完善)
项目模板通道名称与仪器实际通道不对应✅ 已完成
数据分析-设门直方图删门后门图形仍显示;重新绘图后门列表残留;圈门不能放大前两项修改中,放大功能暂不做
数据分析-统计导出 Excel 报错关闭;百分比需保留两位小数暂不修改(导出仅在医工所电脑可用,无法远程调试)
其他开始检测后点停止再做其他操作软件卡顿✅ 已完成

“暂不修改”的三条理由很有信息量:功能未闭环(改了没用)、依赖后续版本、现场环境依赖(远程无法调试)——外包联调期典型的取舍模式。

版本演进亮点(sheet 2)

  • 8月24日版新增两个停止采集条件:粒子数或时间达到阈值即停。
  • 9月4日版修复收敛明显:检验信息导出 Excel、流速数值显示、项目列表维护、通道电压/阈值保存、统计报告字段(原来只有名称/粒子数/占总比三栏)均转 OK。
  • 串口/USB 健壮性是重灾区:未打开串口点”集成开始”弹三次提示后仍继续测试;USB 未连接点集成开始/结束,仪器动起来同时软件崩溃。此问题跨 8/23 → 9/4 多版”暂未修正”。
  • 设门逻辑是最大 bug 库(9/4 版一次列出 9 条):
    • 门的删除不彻底(图形、门列表、新建图三处状态不同步)
    • 删除中间门后再加门 → 程序崩溃;删最后一个门再加 → 门列表出现重名重复项
    • 圈门时多选形状会一次画出多个门(矩形+椭圆叠加)
    • 采集过程中新加的门数据不更新(新建图选该门数据显示错误)
    • 实际测量粒子数与图上显示粒子数不一致
  • 散点图/直方图共同问题:新打开软件读 fcs → 圈门 → 新建直方图选该门 → 软件直接崩溃。

用户新增需求(sheet 3)

  1. 增加流速显示
  2. 增加标签显示(可显示不同通道设定的标签)

可行动点 / 经验教训

  • 门的”名称、图形、门列表、统计”四处状态应做单一数据源驱动,任何删除/重命名走统一变更通知——本表一半以上 bug 是状态多副本不同步导致。
  • 外设(串口/USB)前置校验必须在动作入口做 fail-fast,不能只弹提示继续执行。
  • 测试反馈表按”功能模块 × 版本日期”矩阵滚动验证的做法,适合外包项目的验收节奏,可直接复用。

关联