流式细胞仪用户软件测试问题反馈-2017年11月下旬(1121-1130 四表汇总)

来源:云盘 /工作相关/液相芯片项目相关工作文档/流式细胞仪项目整理/09测试与改进/测试问题汇总/ 下四份同期测试反馈表: 问题反馈11.23.xls、问题汇总1121.xls、问题汇总1122.xls、问题反馈11.30.xls。 均为 FCSDev 流式细胞仪用户软件(医工所版本)2017 年 11 月下旬投放测试期的问题速记,单列”序号+问题描述”格式,无责任人/状态字段。四表时间连续(11.21→11.23→11.30),明显是同一轮测试按天累积的记录,合并消化为一篇。

背景:调试软件 vs 用户软件

多条目涉及调试软件与用户软件结果不一致的对照测试,核心结论(1122 表第 1 条已给出官方解释):

  • 调试软件不做荧光补偿直接圈门,用户软件圈门时先做荧光补偿 → 同一数据两边圈门结果/统计数值必然不同。
  • 但由此引出真问题:补偿矩阵两边算出来数值也不一样(1121 表第 3 条),且用户软件补偿前/后圈门”数量少一半”(11.23 表第 2 条)——补偿算法实现本身存疑。
  • 这与 流式细胞仪荧光补偿模块需求确认-20170421-王继帅钟金凤、流式细胞仪荧光补偿算法 记录的补偿模块需求一脉相承,是需求落到实现后的实测偏差。

问题清单(按类别归纳)

荧光补偿与数据一致性(最严重)

  1. 荧光补偿前圈门和补偿后圈门数量少一半(11.23-2)
  2. 荧光补偿与调试软件不一样,算出的补偿矩阵数值都不一样(1121-3,附表对比”补偿前/补偿后/调试软件”)
  3. 调试软件与用户软件数据不一样的解释=补偿差异;但统计数据常驻界面底部不关闭,容易忘记点”更新统计数据”而误记上一组结果(1122-1)
  4. 缺少门内细胞占比;同一幅图不同软件相同画门方法数据偏差较大(1121-4)

设门/画门

  1. 圈门后拖动数据图像消失,重新排序后回归;不圈门无影响(1121-1)
  2. 模板选定后采集页面不显示阈值和增益(11.30-1)
  3. 画门位置无法修改(位置有误,需按坐标参数改),不支持手动对圈门模板画门(11.30-2)
  4. 圈门模板的”开始检测”按钮与项目模板”开始”按钮行为不一致:只运行泵阀、不采集数据(11.30-3)

死机/崩溃级缺陷

  1. 通道电压和阈值设置输入框把数字全删完后点击其他区域,软件死机(11.23-3,输入校验缺失)
  2. 采集 100000 粒子后新建散点图等一系列操作偏慢,多张散点图重新绘图有时卡死(1122-2,较前两版本明显变卡)
  3. 改坐标数值 1500+对数改线性→修改 XY 轴→X 轴换 FL6 通道,软件出问题;此界面改坐标后勾选不对应(1122-9/10,坐标轴编辑状态机混乱)

UI/交互缺陷

  1. 高速延时设置有效但返回设置栏后秒数显示变回 2S,重开软件延时也恢复 2S(11.23-1,设置值未持久化)
  2. 阈值通道都写阈值时无法辨别真正的触发通道(11.23-4)
  3. “重新绘图”使图像回到文件初始状态,批量手动分析读取下一文件时因图相似无法确认真的读了下一文件(1121-2)
  4. 流速出现问题无法改变(1121-5)
  5. FL6 通道未启用仍有数据;双指数/对数勾选无影响(1122-3)
  6. 新建项目通道名称不统一;项目名称不能修改(1122-4/5)
  7. 项目名称过多后添加/删除按钮被遮挡无法操作(1122-6)
  8. 无法确认当前在进行哪个项目,缺少指示标志(1122-7)
  9. 统计→重新绘图→再统计,重复越多弹出的统计信息对话框越多(1122-8,对话框未去重/未销毁)
  10. 因采不到数据,数据显示无法确认(11.30-4,被 11.30-3 按钮缺陷连带阻塞)

观察与可行动点

  • 测试者是新手视角(多条”不确定如何使用”),说明用户手册/引导缺失本身就是缺陷源。
  • 高频模式:编辑状态不持久化(延时秒数)、界面状态机与数据状态脱钩(坐标编辑、统计对话框堆积、项目指示缺失)——典型的 Qt 信号槽/模型同步问题。
  • 输入框清空即死机是必修的健壮性问题(空字符串转数值未捕获)。
  • 与 调试问题清单-流式细胞仪用户软件-8条(更早的内部调试 8 条)、流式细胞仪应用软件问题点反馈20170911、流式细胞仪投放测试问题汇总(20171212)构成 FCSDev 用户软件 2016-2017 完整缺陷演变链:早期以坐标/统计/卡顿为主,本期焦点转移到荧光补偿正确性与设门交互。

关联