Files
Mdeical_Sur_Report/工程分析/测试方案-2026-04-18-17-48-59.md

2.8 KiB
Raw Blame History

测试方案 —— 2026-04-18-17-48-59

测试目标

验证默认模板排版微调和打印样式修复是否正确生效。

测试用例

TC-01基本信息栏字段间距

前置条件:新建报告,加载默认模板 操作步骤

  1. 查看「姓名:性别:年龄:科别:床号:住院号:」一行

预期结果

  • 各字段之间仅有一个空格间距
  • 字段分布紧凑,不会过度分散

TC-02抬头整体居中

前置条件:新建报告,加载默认模板 操作步骤

  1. 查看报告最顶部

预期结果

  • Logo 与「西 安 交 通 大 学 第 一 附 属 医 院 + 手术记录」作为一个整体水平居中
  • Logo 与文字之间间距较小(约 12px
  • 不会出现 Logo 偏左、文字偏右的分离感

TC-03打印时不显示删除按钮

前置条件:新建报告,填写部分字段内容 操作步骤

  1. 点击打印按钮
  2. 检查打印预览

预期结果

  • 所有红色「×」删除按钮均不可见
  • .image-placeholder 中的 × 不可见
  • .smart-field-wrapper 中的 × 不可见
  • 已填充的图片占位符正常显示图片

TC-04全文行距统一

前置条件:新建报告,加载默认模板 操作步骤

  1. 查看手术日期、术前诊断等段落
  2. 查看手术步骤段落

预期结果

  • 所有段落行距一致,为 1.5 倍
  • 段落之间无额外 margin/padding 间距
  • 整体排版紧凑均匀

TC-05打印行距验证

前置条件:报告有内容 操作步骤

  1. 点击打印
  2. 检查打印预览中的段落间距

预期结果

  • 打印输出行距为 1.5 倍
  • 无段前段后 padding

TC-06医院名称下划线贴底

前置条件:新建报告 操作步骤

  1. 查看「西 安 交 通 大 学 第 一 附 属 医 院」下方横线

预期结果

  • 下边框紧贴文字底部
  • 无明显的 padding-bottom 间隙

TC-07基本信息栏下划线贴底

前置条件:新建报告 操作步骤

  1. 查看「姓名:...住院号:」整行下方的横线

预期结果

  • 下边框紧贴文字底部
  • 无明显的 padding-bottom 间隙
  • 横线与文字之间仅有极小间距(≤ 2px

TC-08打印下划线验证

前置条件:报告有内容 操作步骤

  1. 点击打印
  2. 检查医院名和基本信息栏的下划线位置

预期结果

  • 打印时下边框紧贴文字底部
  • 与屏幕预览一致

回归测试范围

  • 验证 smart-field-wrapper 的双向绑定(表单→正文、正文→表单)正常工作
  • 验证 image-placeholder 的点击上传、拖拽填充、删除功能不受影响
  • 验证手术图片说明表格的 6 图格布局正常

测试结论

TC-01~TC-08 全部通过,即可确认五项排版优化均正确实现。