112 lines
2.8 KiB
Markdown
112 lines
2.8 KiB
Markdown
# 测试方案 —— 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 全部通过,即可确认五项排版优化均正确实现。
|