壳层 — 全面测试用例(登录 / Tab / 工作台 / 我的)
每一检索、每一字段、每一按钮、协议链路均单独覆盖;无业务增删改则写负向确认。
A. 登录页 login/login
A1 页面展示(逐项)
| ID |
标题 |
优先级 |
步骤 |
预期 |
| LGN-D01 |
Logo 区 |
P1 |
打开登录页 |
可见 Logo 图 |
| LGN-D02 |
应用名 |
P0 |
— |
「山峡化工」 |
| LGN-D03 |
副标题 |
P0 |
— |
「一体化业务移动端」 |
| LGN-D04 |
标签「用户名」 |
P0 |
— |
可见 |
| LGN-D05 |
标签「密码」 |
P0 |
— |
可见 |
| LGN-D06 |
用户名占位 |
P0 |
未输入 |
「请输入用户名」 |
| LGN-D07 |
密码占位 |
P0 |
未输入 |
「请输入密码」 |
| LGN-D08 |
登录按钮文案 |
P0 |
非 loading |
「账号密码登录」 |
| LGN-D09 |
协议文案 |
P0 |
— |
「登录即表示同意」+《用户服务协议》+「和」+《隐私政策》 |
| LGN-D10 |
勾选框默认未选 |
P0 |
首次进入 |
未勾选态 |
A2 协议勾选与弹窗(逐项)
| ID |
标题 |
优先级 |
步骤 |
预期 |
| LGN-P01 |
未勾选点登录弹窗 |
P0 |
填账号密码→登录 |
弹窗标题「协议确认」 |
| LGN-P02 |
弹窗正文 |
P0 |
— |
「登录前请先同意《用户服务协议》和《隐私政策》」 |
| LGN-P03 |
弹窗按钮「否」「是,继续登录」 |
P0 |
— |
两个按钮都在 |
| LGN-P04 |
点「否」 |
P0 |
— |
弹窗关;仍登录页;未跳转 |
| LGN-P05 |
点遮罩等同否 |
P1 |
点遮罩 |
弹窗关;未登录成功 |
| LGN-P06 |
点「是」继续校验 |
P0 |
用户名为空时点是 |
弹窗关;走空用户名校验 |
| LGN-P07 |
勾选后不再弹窗 |
P0 |
点勾选→填账密→登录 |
不出现协议确认弹窗 |
| LGN-P08 |
勾选再取消仍弹窗 |
P0 |
勾选→再点取消勾选→登录 |
再次弹协议确认 |
| LGN-P09 |
打开用户服务协议 |
P0 |
点《用户服务协议》 |
进入协议页,可滚动正文 |
| LGN-P10 |
打开隐私政策 |
P0 |
点《隐私政策》 |
进入隐私页 |
| LGN-P11 |
协议页返回 |
P1 |
系统返回 |
回登录页 |
A3 字段校验与登录(逐项)
| ID |
标题 |
优先级 |
步骤 |
预期 |
| LGN-V01 |
空用户名 |
P0 |
已同意协议;用户名空;密码任意→登录 |
Toast「请输入用户名」 |
| LGN-V02 |
空密码 |
P0 |
已同意;仅用户名→登录 |
Toast「请输入密码」 |
| LGN-V03 |
用户名密码都空 |
P0 |
已同意;都空→登录 |
先「请输入用户名」 |
| LGN-V04 |
错误密码 |
P0 |
正确用户+错误密码 |
Toast 失败类;仍登录页 |
| LGN-V05 |
错误用户名 |
P0 |
不存在用户+任意密码 |
Toast 失败类;仍登录页 |
| LGN-V06 |
正确登录 |
P0 |
admin/admin123(已同意) |
进工作台;见「工作台」 |
| LGN-V07 |
登录中文案 |
P1 |
提交后观察 |
「登录中...」;按钮禁用语义 |
| LGN-V08 |
网络失败 |
P2 |
停后端再登录 |
Toast 网络失败类 |
| LGN-V09 |
已登录再进登录页 |
P1 |
有 Token 打开登录 |
自动跳转工作台/首页 |
| LGN-V10 |
密码可输入掩码 |
P1 |
输入密码 |
界面为密文点 |
A4 负向(本页无增删改业务)
| ID |
标题 |
预期 |
| LGN-N01 |
无注册入口 |
页面无「注册」 |
| LGN-N02 |
无忘记密码(若未做) |
无该入口或按产品说明 |
B. 工作台 workbench/workbench
| ID |
标题 |
优先级 |
步骤 |
预期 |
| WB-D01 |
标题 |
P0 |
进入 |
「工作台」 |
| WB-D02 |
副标题 |
P0 |
— |
「选择业务模块,进入对应功能办理」 |
| WB-M01 |
CRM 模块标题与描述 |
P0 |
— |
「CRM 管理」;描述含线索·商机… |
| WB-M02 |
报销模块标题与描述 |
P0 |
— |
「报销管理」 |
| WB-M03 |
地磅模块标题与描述 |
P0 |
— |
「地磅管理」 |
| WB-M04 |
运输模块标题与描述 |
P0 |
— |
「运输管理」 |
| WB-E01~E21 |
每个启用菜单可进入 |
P0 |
逐一点启用菜单 |
进入对应业务页且标题正确(21 个启用项各记一条执行勾选) |
| WB-G01 |
产品分类灰卡 |
P0 |
点击 |
Toast「本期暂未开放」 |
| WB-G02 |
产品管理 |
P0 |
点击 |
同上 |
| WB-G03 |
合同审批 |
P0 |
点击 |
同上 |
| WB-G04 |
借款发放 |
P0 |
点击 |
同上 |
| WB-G05 |
全部单据 |
P0 |
点击 |
同上 |
| WB-G06 |
付款记录 |
P0 |
点击 |
同上 |
| WB-G07 |
财务发放 |
P0 |
点击 |
同上 |
| WB-G08 |
车辆充值 |
P0 |
点击 |
同上 |
| WB-G09 |
车辆维修 |
P0 |
点击 |
同上 |
| WB-G10 |
运输地址库 |
P0 |
点击 |
同上 |
| WB-A01 |
未登录拦截 |
P0 |
清 Token 打开 |
跳转登录 |
| WB-A02 |
无检索框 |
P1 |
查看 |
工作台本身无搜索(菜单靠点击) |
启用菜单逐条执行清单(WB-E)
线索管理、商机管理、客户管理、公海池、报价管理、合同管理、待办任务、报销申请、报销审批、借款申请、借款审批、我的单据、仪表盘、地磅计划、地磅单管理、地磅出入库、运输计划、计划归档、购买证上传、运费结算、运费审批。
C. 首页 / 待办占位
| ID |
标题 |
步骤 |
预期 |
| HOME-01 |
标题与副标题 |
切首页 |
「首页」;「概览与快捷入口(本期占位)」 |
| HOME-02 |
占位主文案 |
— |
「首页功能建设中」 |
| HOME-03 |
占位说明 |
— |
引导去工作台办理业务 |
| HOME-04 |
「前往工作台」 |
点击 |
切到工作台 Tab |
| HOME-05 |
无业务列表/检索 |
— |
无搜索、无业务卡片增删改 |
| HOME-06 |
未登录拦截 |
清 Token |
跳登录 |
| TODO-01 |
标题与副标题 |
切待办 |
「待办」;跨模块待办占位说明 |
| TODO-02 |
占位主文案 |
— |
「待办功能建设中」 |
| TODO-03 |
无检索/无单据操作 |
— |
无列表增删改 |
| TODO-04 |
未登录拦截 |
— |
跳登录 |
D. 我的 mine/mine(字段逐项)
| ID |
标题 |
优先级 |
步骤 |
预期 |
| MINE-H01 |
头像区 |
P1 |
进入我的 |
有头像展示 |
| MINE-H02 |
Hero 姓名 |
P0 |
— |
realName 或 username;未登录「未登录」 |
| MINE-H03 |
Hero 部门行 |
P1 |
— |
「山峡化工 · {部门}」类 |
| MINE-F01 |
字段「姓名」 |
P0 |
对照接口 |
展示一致 |
| MINE-F02 |
字段「账号」 |
P0 |
— |
username |
| MINE-F03 |
字段「手机号」 |
P0 |
— |
phone/mobile 或「—」 |
| MINE-F04 |
字段「邮箱」 |
P0 |
— |
email 或「—」 |
| MINE-F05 |
字段「所属部门」 |
P0 |
— |
deptName 或「—」 |
| MINE-F06 |
字段「角色」 |
P0 |
— |
userRole 或「—」 |
| MINE-B01 |
「保存修改」 |
P0 |
点击 |
Toast「个人信息修改将在后续开放」;数据未改 |
| MINE-B02 |
确认无真实编辑 |
P0 |
尝试改字段 |
字段只读或无法改持久化 |
| MINE-B03 |
「退出登录」 |
P0 |
点击 |
回登录页;再进工作台需登录 |
| MINE-B04 |
退出 loading |
P2 |
点击退出 |
有 loading 态 |
| MINE-T01 |
底部提示 |
P2 |
— |
「本期支持查看…资料编辑后续开放」 |
| MINE-A01 |
未登录拦截 |
P0 |
— |
跳登录 |
| MINE-N01 |
无删除账号 |
P1 |
— |
无注销/删除账号入口 |
E. TabBar
| ID |
标题 |
步骤 |
预期 |
| TAB-01 |
四项文案 |
查看底栏 |
首页 / 待办 / 工作台 / 我的 |
| TAB-02 |
逐个切换 |
点四个 Tab |
各页正确打开 |
| TAB-03 |
切换不掉登录 |
已登录来回切 |
仍登录态 |
| TAB-04 |
登录后默认工作台 |
刚登录 |
落在工作台 |
执行记录
附录:加厚用例(边界 / 组合 / 回归)
登录 — 输入边界与组合
| ID |
标题 |
步骤 |
预期 |
| LGN-X001 |
用户名仅空格 |
同意协议后用户名空格密码有→登录 |
Toast「请输入用户名」或等价 |
| LGN-X002 |
密码仅空格 |
用户名有密码空格 |
Toast「请输入密码」 |
| LGN-X003 |
用户名超长 |
200+字符用户名 |
失败提示或不崩溃 |
| LGN-X004 |
密码超长 |
200+字符密码 |
同上 |
| LGN-X005 |
用户名含 SQL 片段 |
admin'-- |
登录失败;无异常页 |
| LGN-X006 |
密码含特殊符号 |
!@#$%^&*() |
按真实密码对错 |
| LGN-X007 |
复制粘贴用户名 |
粘贴含换行 |
trim 或失败提示 |
| LGN-X008 |
切换大小写用户名 |
Admin vs admin |
按后端大小写规则 |
| LGN-X009 |
正确用户错误密码×3 |
连续3次错密 |
每次失败 Toast;仍可再试(无锁则记录) |
| LGN-X010 |
登录成功后返回键 |
进工作台后浏览器返回 |
不回到可重复提交的脏登录态(或需重新登录) |
| LGN-X011 |
协议勾选后刷新页 |
勾选后刷新 |
勾选重置为未选 |
| LGN-X012 |
填表后刷新 |
已填账密刷新 |
输入清空 |
| LGN-X013 |
登录中断网恢复 |
登录中断网 |
失败提示;可重试 |
| LGN-X014 |
协议页打开后登录按钮仍在栈底 |
开协议再返回 |
仍在登录;输入可保留或清空(记录) |
| LGN-X015 |
双协议页互相切换 |
协议↔隐私 |
均可打开正文 |
| LGN-X016 |
隐私页返回登录 |
返回 |
回登录 |
| LGN-X017 |
协议正文可滚动到底 |
长文 |
滚到底无卡死 |
| LGN-X018 |
登录按钮连点 |
正确账密连点 |
只成功跳转一次 |
| LGN-X019 |
loading 时再点协议勾选 |
登录中点勾选 |
不破坏请求 |
| LGN-X020 |
成功后 Token 存在 |
登录成功 |
本地有 token(H5 storage) |
工作台 — 启用菜单逐条标题核对
| ID |
菜单 |
进入后标题含 |
| WB-X001 |
线索管理 |
线索 |
| WB-X002 |
商机管理 |
商机 |
| WB-X003 |
客户管理 |
客户 |
| WB-X004 |
公海池 |
公海 |
| WB-X005 |
报价管理 |
报价 |
| WB-X006 |
合同管理 |
合同 |
| WB-X007 |
待办任务 |
待办 |
| WB-X008 |
报销申请 |
报销申请 |
| WB-X009 |
报销审批 |
报销审批 |
| WB-X010 |
借款申请 |
借款申请 |
| WB-X011 |
借款审批 |
借款审批 |
| WB-X012 |
我的单据 |
我的单据 |
| WB-X013 |
仪表盘 |
仪表盘 |
| WB-X014 |
地磅计划 |
地磅计划 |
| WB-X015 |
地磅单管理 |
地磅单 |
| WB-X016 |
地磅出入库 |
出入库 |
| WB-X017 |
运输计划 |
运输计划 |
| WB-X018 |
计划归档 |
归档 |
| WB-X019 |
购买证上传 |
购买证或证书 |
| WB-X020 |
运费结算 |
运费结算 |
| WB-X021 |
运费审批 |
运费审批 |
工作台 — 灰卡连点与回归
| ID |
标题 |
步骤 |
预期 |
| WB-X030 |
灰卡连点3次 |
连点产品分类 |
每次 Toast;不跳转 |
| WB-X031 |
灰卡后点启用菜单 |
先灰卡再线索 |
线索可正常进 |
| WB-X032 |
全部灰卡扫一遍 |
10个灰卡 |
均「本期暂未开放」 |
| WB-X033 |
工作台下拉刷新(若有) |
下拉 |
不丢模块 |
| WB-X034 |
横竖屏(H5) |
旋转 |
布局可用 |
我的 — 字段空值与操作
| ID |
标题 |
步骤 |
预期 |
| MINE-X001 |
手机号空展示 |
账号无手机 |
「—」或空,不报错 |
| MINE-X002 |
邮箱空展示 |
无邮箱 |
「—」或空 |
| MINE-X003 |
部门空展示 |
无部门 |
「—」或空 |
| MINE-X004 |
角色空展示 |
无角色 |
「—」或空 |
| MINE-X005 |
保存修改连点 |
连点3次 |
每次 Toast 未开放 |
| MINE-X006 |
退出取消(若有确认) |
若有确认框取消 |
仍登录 |
| MINE-X007 |
退出后 storage 清空 |
退出 |
token 清除 |
| MINE-X008 |
退出后再登录 |
退出→登录 |
成功进工作台 |
| MINE-X009 |
我的↔工作台切换 |
反复切 |
信息仍显示 |
| MINE-X010 |
onShow 刷新用户 |
他端改资料后回我的 |
尽可能刷新(记录) |
Tab / 首页 / 待办加厚
| ID |
标题 |
预期 |
| TAB-X001 |
工作台选中态 |
在工作台时 Tab 高亮 |
| TAB-X002 |
我的选中态 |
高亮 |
| TAB-X003 |
首页选中态 |
高亮 |
| TAB-X004 |
待办选中态 |
高亮 |
| TAB-X005 |
快速连切 Tab 20次 |
不白屏不掉登录 |
| HOME-X001 |
前往工作台后返回首页 |
可再切回首页占位 |
| HOME-X002 |
首页无搜索 |
无 |
| TODO-X001 |
待办无列表操作 |
无增删改 |
| TODO-X002 |
待办说明文案完整 |
含后续开放说明 |