2.8 KiB
2.8 KiB
测试方案 —— 2026-04-18-17-48-59
测试目标
验证默认模板排版微调和打印样式修复是否正确生效。
测试用例
TC-01:基本信息栏字段间距
前置条件:新建报告,加载默认模板 操作步骤:
- 查看「姓名:性别:年龄:科别:床号:住院号:」一行
预期结果:
- 各字段之间仅有一个空格间距
- 字段分布紧凑,不会过度分散
TC-02:抬头整体居中
前置条件:新建报告,加载默认模板 操作步骤:
- 查看报告最顶部
预期结果:
- Logo 与「西 安 交 通 大 学 第 一 附 属 医 院 + 手术记录」作为一个整体水平居中
- Logo 与文字之间间距较小(约 12px)
- 不会出现 Logo 偏左、文字偏右的分离感
TC-03:打印时不显示删除按钮
前置条件:新建报告,填写部分字段内容 操作步骤:
- 点击打印按钮
- 检查打印预览
预期结果:
- 所有红色「×」删除按钮均不可见
.image-placeholder中的 × 不可见.smart-field-wrapper中的 × 不可见- 已填充的图片占位符正常显示图片
TC-04:全文行距统一
前置条件:新建报告,加载默认模板 操作步骤:
- 查看手术日期、术前诊断等段落
- 查看手术步骤段落
预期结果:
- 所有段落行距一致,为 1.5 倍
- 段落之间无额外 margin/padding 间距
- 整体排版紧凑均匀
TC-05:打印行距验证
前置条件:报告有内容 操作步骤:
- 点击打印
- 检查打印预览中的段落间距
预期结果:
- 打印输出行距为 1.5 倍
- 无段前段后 padding
TC-06:医院名称下划线贴底
前置条件:新建报告 操作步骤:
- 查看「西 安 交 通 大 学 第 一 附 属 医 院」下方横线
预期结果:
- 下边框紧贴文字底部
- 无明显的 padding-bottom 间隙
TC-07:基本信息栏下划线贴底
前置条件:新建报告 操作步骤:
- 查看「姓名:...住院号:」整行下方的横线
预期结果:
- 下边框紧贴文字底部
- 无明显的 padding-bottom 间隙
- 横线与文字之间仅有极小间距(≤ 2px)
TC-08:打印下划线验证
前置条件:报告有内容 操作步骤:
- 点击打印
- 检查医院名和基本信息栏的下划线位置
预期结果:
- 打印时下边框紧贴文字底部
- 与屏幕预览一致
回归测试范围
- 验证 smart-field-wrapper 的双向绑定(表单→正文、正文→表单)正常工作
- 验证 image-placeholder 的点击上传、拖拽填充、删除功能不受影响
- 验证手术图片说明表格的 6 图格布局正常
测试结论
TC-01~TC-08 全部通过,即可确认五项排版优化均正确实现。