2.1 KiB
2.1 KiB
功能测试 - 电池曲线
模块:数据中台 / 基础追溯 / 电池曲线 (Battery Curve) 路由:
/data_middleground/produce/traceability/curve
测试前置条件
- 测试账号具备访问“电池曲线”的菜单权限。
- 准备至少 1 个存在曲线记录的电池条码。
- 后端接口
planning_production/produce/traceability/batterytraceability、curveread、export可正常访问。
测试任务列表
| 序号 | 测试项 | 操作步骤 | 预期结果 |
|---|---|---|---|
| 1 | 页面入口 | 从菜单进入“电池曲线”,或直接访问路由 | 页面正常打开,显示电池条码输入框、查询、重置按钮、左侧记录区和右侧图表区 |
| 2 | 有效条码查询 | 输入存在曲线记录的电池条码,点击查询 | 左侧展示批次、工序、上传时间记录,默认选中第一条记录 |
| 3 | 曲线渲染 | 查询成功后查看右侧图表 | 图表显示电流、电压、容量三组数据,支持 tooltip、图例和图片保存 |
| 4 | 记录切换 | 点击左侧不同曲线记录 | 右侧设备编码、电池通道和曲线数据随选中记录刷新 |
| 5 | 图表缩放 | 在图表上使用鼠标滚轮或触控板缩放 | 曲线支持局部缩放,不影响页面布局 |
| 6 | 整盘曲线 | 选中带有 URL 的记录,点击“查看整盘曲线” | 浏览器跳转或打开整盘曲线页面 |
| 7 | 导出所有数据 | 选中记录后点击“导出所有数据” | 调用导出接口并触发文件下载或新窗口打开 |
| 8 | 无数据查询 | 输入不存在曲线记录的条码并查询 | 左侧显示暂无曲线记录,右侧图表清空,页面不报错 |
| 9 | 重置功能 | 查询后点击重置 | 输入框、记录列表、选中记录和图表数据清空 |
| 10 | 国际化检查 | 切换中英文语言后重新进入页面 | 页面按钮、字段和图表标题随语言切换显示 |
回归关注点
- 曲线读取必须使用选中记录的
id。 - 后端返回空数组时图表应清空,不应抛出异常。
- 导出链接需要兼容相对路径和完整 URL。