Files
inp2p/docs/frontend-regression-final-checklist.md

1.4 KiB
Raw Permalink Blame History

INP2P 最终回归清单(P4)

更新时间:2026-03-08 适用版本:0.1.0+build.18 起

1. 发布门禁(必须)

  1. make build
  2. systemctl restart inp2ps.service
  3. make verify-deploy

通过标准:verify-deploy 全绿。


2. 功能回归

2.1 登录/会话

  • 用户名密码登录成功
  • 停用账号登录被拒绝
  • 登出后 token 清理

2.2 节点页

  • 节点搜索可用
  • 踢下线按钮为危险色并有确认
  • 改昵称/改IP/发起连接可用

2.3 SDWAN

  • 保存 SDWAN 生效
  • 节点映射保存生效
  • 子网代理保存生效

2.4 租户/Key/用户/enroll

  • 新建流程可用
  • 单条启停可用
  • 批量启停/作废可用
  • 批量失败计数正确
  • 失败池保留/清空行为符合开关

2.5 审计

  • 预设筛选(全部/登录失败/拒绝/连接拒绝)可用
  • 清空筛选可恢复默认
  • 导出 CSV 可用
  • 导出失败事件 CSV 可用

2.6 快捷键

  • / 聚焦搜索
  • r 刷新
  • g 跳节点页
  • ? 显示/隐藏帮助
  • 输入法组合态、Ctrl/Alt/Meta 下不误触

3. 交互一致性

  • 主操作按钮使用 btn
  • 次操作按钮使用 btn2
  • 危险操作按钮使用 btn-danger
  • 空态文案包含下一步引导
  • 最近操作摘要(opSummary)正确回显

4. 运维核验

  • inp2ps.service 指向 /root/.openclaw/workspace/inp2p/bin/inp2ps
  • 运行中仅保留目标主进程,无残留旧版本进程
  • 版本号与 VERSION 一致