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