118 lines
3.3 KiB
Markdown
118 lines
3.3 KiB
Markdown
# 测试方案 —— 2026-04-18-18-36-43
|
||
|
||
## 测试目标
|
||
验证五项系统改进:列名修正、字段下划线控制、下载导出、右对齐排版修复、默认模板签名右对齐。
|
||
|
||
## 测试用例
|
||
|
||
### TC-01:ReportManage 列名显示
|
||
**前置条件**:进入 /report-manage
|
||
**操作步骤**:
|
||
1. 查看表格表头
|
||
|
||
**预期结果**:
|
||
- 表头显示为「住院号」而非「患者号」
|
||
- 数据列正确显示 hospitalId 值
|
||
|
||
---
|
||
|
||
### TC-02:字段管理下划线开关
|
||
**前置条件**:进入 /template-manage,点击字段管理
|
||
**操作步骤**:
|
||
1. 新建一个字段
|
||
2. 观察「打印时显示下划线」checkbox,默认应为勾选
|
||
3. 取消勾选并保存
|
||
4. 将该字段插入模板
|
||
|
||
**预期结果**:
|
||
- 新建字段表单中有「打印时显示下划线」选项
|
||
- 编辑字段时也可修改该选项
|
||
- 取消下划线的字段插入后,`.field-value` 带有 `no-underline` 类
|
||
|
||
---
|
||
|
||
### TC-03:打印时下划线控制
|
||
**前置条件**:模板中有带/不带下划线的字段
|
||
**操作步骤**:
|
||
1. 进入 report-editor,新建报告
|
||
2. 填写字段内容
|
||
3. 点击打印
|
||
|
||
**预期结果**:
|
||
- 默认勾选下划线的字段,打印时 `.field-value` 底部有黑色下划线
|
||
- 取消下划线的字段,打印时 `.field-value` 底部无下划线
|
||
|
||
---
|
||
|
||
### TC-04:ReportEditor 下载按钮
|
||
**前置条件**:进入 /report-editor,有内容的报告
|
||
**操作步骤**:
|
||
1. 点击顶部下载按钮
|
||
2. 在弹窗中选择「导出 PDF」
|
||
3. 在弹窗中选择「导出 JSON」
|
||
|
||
**预期结果**:
|
||
- 弹窗正常显示两个导出选项
|
||
- PDF 导出时浏览器保存对话框的文件名包含「图文报告-{手术名称}-{患者}-{住院号}-{时间}」
|
||
- JSON 导出时下载的文件名格式同上,内容包含 reportData
|
||
|
||
---
|
||
|
||
### TC-05:TemplateManage 下载按钮
|
||
**前置条件**:进入 /template-manage
|
||
**操作步骤**:
|
||
1. 点击顶部下载按钮
|
||
2. 选择导出 PDF/JSON
|
||
|
||
**预期结果**:
|
||
- 导出功能正常
|
||
- 文件名格式合理(模板名称 + 时间)
|
||
|
||
---
|
||
|
||
### TC-06:右对齐时签名不换行
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 找到「手术者签名」行
|
||
2. 选中该行,点击工具栏「右对齐」
|
||
|
||
**预期结果**:
|
||
- 「手术者签名:」文字与图片占位符在同一行
|
||
- 两者一起靠右对齐
|
||
- 图片框不会单独换到下一行
|
||
|
||
---
|
||
|
||
### TC-07:默认模板签名右对齐
|
||
**前置条件**:新建报告,加载默认模板
|
||
**操作步骤**:
|
||
1. 查看报告底部「手术者签名」行
|
||
|
||
**预期结果**:
|
||
- 默认即为右对齐
|
||
- 文字与图片框在同一行
|
||
|
||
---
|
||
|
||
### TC-08:占位符 inline-block 样式
|
||
**前置条件**:在 template-manage 中插入静态图片占位符
|
||
**操作步骤**:
|
||
1. 点击工具栏「插入图片占位符」
|
||
2. 选择「静态图片占位」
|
||
3. 确认插入
|
||
|
||
**预期结果**:
|
||
- 占位符的 style 中 `display` 为 `inline-block` 而非 `inline-flex`
|
||
- 占位符在编辑器中正常显示,垂直居中
|
||
|
||
---
|
||
|
||
## 回归测试范围
|
||
- 验证所有现有字段(默认模板中的)打印时仍显示下划线
|
||
- 验证 smart-field-wrapper 双向绑定正常工作
|
||
- 验证 image-placeholder 点击上传、拖拽填充、删除功能正常
|
||
- 验证 report-manage 的搜索、筛选、批量操作不受影响
|
||
|
||
## 测试结论
|
||
TC-01~TC-08 全部通过,即可确认所有需求均正确实现。
|