135 lines
3.4 KiB
Markdown
135 lines
3.4 KiB
Markdown
# 测试方案 —— 2026-04-18-18-08-37
|
||
|
||
## 测试目标
|
||
验证编辑器工具栏字号/行距功能、字体选择修复,以及默认模板排版调整。
|
||
|
||
## 测试用例
|
||
|
||
### TC-01:ReportEditor 字体选择修复
|
||
**前置条件**:进入 /report-editor,编辑器中有文字
|
||
**操作步骤**:
|
||
1. 选中一段文字
|
||
2. 从工具栏字体下拉框选择「微软雅黑」
|
||
|
||
**预期结果**:
|
||
- 选中的文字字体变为微软雅黑
|
||
- 编辑器未失去焦点
|
||
|
||
---
|
||
|
||
### TC-02:ReportEditor 字号选择
|
||
**前置条件**:进入 /report-editor,编辑器中有文字
|
||
**操作步骤**:
|
||
1. 选中一段文字
|
||
2. 从工具栏字号下拉框选择「14pt」
|
||
|
||
**预期结果**:
|
||
- 选中的文字字号变大
|
||
- 编辑器未失去焦点
|
||
|
||
---
|
||
|
||
### TC-03:ReportEditor 行距选择
|
||
**前置条件**:进入 /report-editor,编辑器中有多行文字
|
||
**操作步骤**:
|
||
1. 将光标放在某一段落内
|
||
2. 从工具栏行距下拉框选择「2.0」
|
||
|
||
**预期结果**:
|
||
- 当前段落行距变为 2.0
|
||
- 其他段落不受影响
|
||
- 草稿自动保存
|
||
|
||
---
|
||
|
||
### TC-04:TemplateManage 工具栏功能
|
||
**前置条件**:进入 /template-manage
|
||
**操作步骤**:
|
||
1. 分别测试字体、字号、行距选择功能
|
||
|
||
**预期结果**:
|
||
- 字体选择生效
|
||
- 字号选择生效
|
||
- 行距选择生效
|
||
- 撤销/重做能恢复行距修改
|
||
|
||
---
|
||
|
||
### TC-05:手术者签名右对齐不换行
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 找到「手术者签名」行
|
||
2. 将光标放在该行,点击工具栏「右对齐」
|
||
|
||
**预期结果**:
|
||
- 「手术者签名:」文字和图片占位符在同一行
|
||
- 两者一起靠右对齐
|
||
- 图片框不会单独换到下一行
|
||
|
||
---
|
||
|
||
### TC-06:手术记录与姓名间距
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 查看「手术记录」标题与「姓名:」之间的间距
|
||
|
||
**预期结果**:
|
||
- 间距明显缩小(约 4px)
|
||
- 不再有过大的空白区域
|
||
|
||
---
|
||
|
||
### TC-07:手术名称与手术开始时间间距
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 查看「手术名称」与「手术开始时间」之间的间距
|
||
|
||
**预期结果**:
|
||
- 两者间距仅为 1.5 行距的自然间距
|
||
- 无额外 margin/padding 造成的空白
|
||
|
||
---
|
||
|
||
### TC-08:手术步骤段落字体统一
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 查看手术步骤 1~5 的字体大小
|
||
|
||
**预期结果**:
|
||
- 所有手术步骤段落均为 12pt 字体
|
||
- 与上方「手术日期」等诊断信息字体大小一致
|
||
|
||
---
|
||
|
||
### TC-09:手术后情况段落字体
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 查看「手术后情况」「切除标本描述」等段落的字体大小
|
||
|
||
**预期结果**:
|
||
- 均为 12pt 字体
|
||
- 行距 1.5,无段前段后间距
|
||
|
||
---
|
||
|
||
### TC-10:打印效果验证
|
||
**前置条件**:报告有内容
|
||
**操作步骤**:
|
||
1. 点击打印
|
||
2. 检查打印预览
|
||
|
||
**预期结果**:
|
||
- 字体、字号、行距设置正确反映在打印输出中
|
||
- 所有删除按钮(×)不可见
|
||
- 排版紧凑一致
|
||
|
||
---
|
||
|
||
## 回归测试范围
|
||
- 验证 `smart-field-wrapper` 双向绑定正常工作
|
||
- 验证 `image-placeholder` 点击上传、拖拽填充功能正常
|
||
- 验证手术图片说明表格布局未受影响
|
||
|
||
## 测试结论
|
||
TC-01~TC-10 全部通过,即可确认所有需求均正确实现。
|