ether-docs/06-TESTING/cases/MULTI_PLATFORM_INTEGRATION_...

60 KiB
Raw Blame History

Ether 智慧物业管理平台 - 多端集成测试用例总表

文档版本: v1.0 创建日期: 2026-02-14 测试目标: 99%需求覆盖率 测试范围: 管理端Web + 员工APP + 业主APP


一、测试平台与端口配置

平台 端口 测试框架 测试账号
管理端Web localhost:5173 Playwright admin / Admin@123
员工APP localhost:5174 Playwright worker_user / Worker@123
业主APP localhost:5176 Playwright owner_user / Owner@123

二、需求覆盖度统计

2.1 按模块统计

模块编号 模块名称 需求数 测试用例数 覆盖率
M01 空间与资产管理 8 32 100%
M02 设施设备管理 9 36 100%
M03 运营调度 8 48 100%
M04 巡检管理 6 30 100%
M05 访客管理 6 30 100%
M06 财务计费 10 45 100%
M07 权限与账户 8 40 100%
M08 业主端应用 10 35 100%
M09 报表统计 8 24 100%
M10 第三方集成 8 16 100%
合计 - 81 336 99%+

2.2 按平台统计

平台 测试用例数 E2E测试 API测试 单元测试
管理端Web 168 120 48 -
员工APP 84 60 24 -
业主APP 56 40 16 -
跨平台集成 28 28 - -
合计 336 248 88 -

三、M01 空间与资产管理测试用例

3.1 项目管理测试 (M01-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M01-001 创建项目 管理端 P0 1.登录管理端 2.进入项目管理 3.点击新增 4.填写项目信息 5.提交 项目创建成功生成项目ID
TC-M01-002 项目列表查询 管理端 P0 1.进入项目列表 2.验证列表显示 显示所有项目,支持分页
TC-M01-003 项目详情查看 管理端 P0 1.点击项目名称 2.查看详情页 显示项目完整信息
TC-M01-004 项目信息修改 管理端 P0 1.进入项目详情 2.点击编辑 3.修改信息 4.保存 修改成功,显示更新后信息
TC-M01-005 项目状态切换 管理端 P1 1.切换项目状态(启用/停用) 状态切换成功
TC-M01-006 项目成员管理 管理端 P0 1.进入项目成员 2.添加成员 3.分配角色 成员添加成功,角色分配正确
TC-M01-007 项目切换 管理端 P0 1.点击项目切换 2.选择其他项目 切换成功,数据隔离正确
TC-M01-008 项目删除(有数据) 管理端 P1 1.尝试删除有工单的项目 拒绝删除,提示存在关联数据
TC-M01-009 项目权限验证 管理端 P0 1.用无权限账号登录 2.尝试访问项目 拒绝访问,提示无权限
TC-M01-010 项目数据隔离 管理端 P0 1.切换项目 2.查看工单列表 只显示当前项目数据

3.2 空间节点管理测试 (M01-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M01-011 创建楼栋 管理端 P0 1.进入空间管理 2.新增楼栋 3.填写信息 楼栋创建成功
TC-M01-012 创建楼层 管理端 P0 1.选择楼栋 2.新增楼层 楼层创建成功,自动编号
TC-M01-013 创建房间 管理端 P0 1.选择楼层 2.新增房间 3.填写信息 房间创建成功
TC-M01-014 空间树形结构 管理端 P0 1.查看空间树 正确显示楼栋-楼层-房间层级
TC-M01-015 空间搜索 管理端 P1 1.输入关键词搜索 返回匹配的空间节点
TC-M01-016 空间节点删除 管理端 P1 1.删除无子节点的空间 删除成功
TC-M01-017 空间节点删除(有子节点) 管理端 P1 1.尝试删除有子节点的空间 拒绝删除,提示存在子节点
TC-M01-018 批量导入空间 管理端 P2 1.上传Excel文件 2.验证导入 批量导入成功
TC-M01-019 空间导出 管理端 P2 1.点击导出 2.下载文件 导出Excel文件正确
TC-M01-020 空间统计 管理端 P1 1.查看空间统计 显示楼栋数、房间数等统计

3.3 房间详情管理测试 (M01-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M01-021 房间面积录入 管理端 P0 1.编辑房间 2.录入面积 面积保存成功
TC-M01-022 房间户型设置 管理端 P0 1.设置户型(一居/二居等) 户型设置成功
TC-M01-023 房间装修状态 管理端 P1 1.设置装修状态(毛坯/简装/精装) 状态设置成功
TC-M01-024 房间使用状态 管理端 P0 1.设置使用状态(自住/出租/空置) 状态设置成功
TC-M01-025 房间照片上传 管理端 P1 1.上传房间照片 照片上传成功
TC-M01-026 房间关联业主 管理端 P0 1.关联业主信息 关联成功,显示业主信息
TC-M01-027 房间关联设备 管理端 P1 1.查看关联设备 显示房间内设备列表
TC-M01-028 房间历史记录 管理端 P1 1.查看历史记录 显示入住/维修等历史

3.4 产权信息管理测试 (M01-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M01-029 业主信息录入 管理端 P0 1.录入业主姓名、电话、身份证 业主信息保存成功
TC-M01-030 产权比例设置 管理端 P0 1.设置产权比例(多业主) 比例设置成功总和100%
TC-M01-031 产权比例验证 管理端 P0 1.设置比例总和超过100% 验证失败,提示比例错误
TC-M01-032 业主联系方式 管理端 P0 1.添加多个联系方式 联系方式保存成功

四、M02 设施设备管理测试用例

4.1 设备台账测试 (M02-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-001 创建设备 管理端 P0 1.进入设备管理 2.新增设备 3.填写信息 设备创建成功生成设备ID
TC-M02-002 设备列表查询 管理端 P0 1.查看设备列表 2.筛选条件 列表显示正确,筛选有效
TC-M02-003 设备详情查看 管理端 P0 1.点击设备查看详情 显示设备完整信息
TC-M02-004 设备信息修改 管理端 P0 1.编辑设备信息 2.保存 修改成功
TC-M02-005 设备状态管理 管理端 P0 1.切换设备状态(正常/维修/报废) 状态切换成功
TC-M02-006 设备位置设置 管理端 P0 1.设置设备所在位置 关联空间节点成功
TC-M02-007 设备技术参数 管理端 P1 1.录入技术参数(品牌/型号/功率等) 参数保存成功
TC-M02-008 设备照片上传 管理端 P1 1.上传设备照片 照片上传成功
TC-M02-009 设备附件管理 管理端 P1 1.上传设备说明书等附件 附件上传成功
TC-M02-010 设备删除 管理端 P1 1.删除无关联工单的设备 删除成功

4.2 设备分类测试 (M02-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-011 创建分类 管理端 P0 1.新增设备分类 2.填写分类名称 分类创建成功
TC-M02-012 分类树形结构 管理端 P0 1.创建多级分类 正确显示分类层级
TC-M02-013 分类关联设备 管理端 P0 1.设备选择分类 设备关联分类成功
TC-M02-014 按分类筛选设备 管理端 P0 1.选择分类筛选 显示该分类下所有设备
TC-M02-015 分类删除(有设备) 管理端 P1 1.尝试删除有设备的分类 拒绝删除,提示存在设备

4.3 设备二维码测试 (M02-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-016 生成设备二维码 管理端 P1 1.选择设备 2.生成二维码 二维码生成成功
TC-M02-017 批量生成二维码 管理端 P1 1.选择多个设备 2.批量生成 批量生成成功
TC-M02-018 扫码查看设备 员工APP P0 1.扫描设备二维码 显示设备详情
TC-M02-019 扫码快速报修 员工APP P0 1.扫码 2.点击报修 自动关联设备创建工单
TC-M02-020 二维码下载打印 管理端 P1 1.下载二维码图片 下载成功,可打印

4.4 维保计划测试 (M02-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-021 创建维保计划 管理端 P1 1.新增维保计划 2.设置周期 计划创建成功
TC-M02-022 计划关联设备 管理端 P1 1.选择设备关联计划 关联成功
TC-M02-023 自动生成维保任务 管理端 P1 1.等待计划触发 自动生成维保任务
TC-M02-024 维保提醒 管理端 P1 1.查看维保提醒 显示待维保设备

4.5 维修工单测试 (M02-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-025 设备报修创建工单 管理端 P0 1.选择设备 2.创建报修工单 工单创建成功,关联设备
TC-M02-026 工单处理设备状态同步 管理端 P0 1.开始处理工单 设备状态变为维修中
TC-M02-027 工单完成设备状态恢复 管理端 P0 1.完成工单 设备状态恢复正常
TC-M02-028 设备维修历史查询 管理端 P0 1.查看设备维修历史 显示所有维修记录
TC-M02-029 设备故障统计 管理端 P1 1.查看设备故障统计 显示故障次数、类型分布
TC-M02-030 设备维修费用统计 管理端 P1 1.查看维修费用统计 显示维修费用汇总

4.6 设备故障自动工单测试 (M02-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M02-031 IoT设备故障告警 管理端 P1 1.模拟IoT设备故障 接收故障告警
TC-M02-032 自动创建维修工单 管理端 P1 1.故障告警触发 自动创建工单
TC-M02-033 故障工单通知 管理端 P1 1.工单创建后 发送通知给维修人员
TC-M02-034 故障恢复自动关闭 管理端 P2 1.设备恢复正常 自动关闭工单(可配置)
TC-M02-035 故障升级处理 管理端 P1 1.故障持续未处理 自动升级通知
TC-M02-036 故障统计分析 管理端 P1 1.查看故障统计 显示故障趋势分析

五、M03 运营调度测试用例

5.1 工单创建测试 (M03-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-001 手动创建工单 管理端 P0 1.进入工单管理 2.新增工单 3.填写信息 工单创建成功
TC-M03-002 业主报修创建工单 业主APP P0 1.业主提交报修 2.填写描述 自动创建工单
TC-M03-003 巡检异常创建工单 员工APP P0 1.巡检发现异常 2.上报 自动创建工单
TC-M03-004 设备故障创建工单 管理端 P0 1.设备故障触发 自动创建工单
TC-M03-005 工单类型选择 管理端 P0 1.选择工单类型(维修/投诉/咨询等) 类型设置成功
TC-M03-006 工单优先级设置 管理端 P0 1.设置优先级(低/中/高/紧急) 优先级设置成功
TC-M03-007 工单附件上传 管理端 P0 1.上传照片/视频 附件上传成功
TC-M03-008 工单关联设备 管理端 P0 1.选择关联设备 关联成功
TC-M03-009 工单关联空间 管理端 P0 1.选择关联空间位置 关联成功
TC-M03-010 工单编号生成 管理端 P0 1.创建工单 自动生成编号(WO-YYYYMMDD-序号)

5.2 工单分配测试 (M03-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-011 手动分配工单 管理端 P0 1.选择工单 2.分配处理人 分配成功状态变为ASSIGNED
TC-M03-012 智能派单 管理端 P0 1.启用智能派单 2.创建工单 自动分配最优处理人
TC-M03-013 抢单模式 员工APP P1 1.发布抢单任务 2.员工抢单 抢单成功,分配给抢单人
TC-M03-014 工单转派 管理端 P0 1.选择已分配工单 2.转派给其他人 转派成功,记录转派原因
TC-M03-015 批量分配 管理端 P1 1.选择多个工单 2.批量分配 批量分配成功
TC-M03-016 分配通知 员工APP P0 1.工单分配后 处理人收到通知
TC-M03-017 分配历史查询 管理端 P1 1.查看分配历史 显示所有分配记录

5.3 工单处理测试 (M03-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-018 接单确认 员工APP P0 1.查看待处理工单 2.点击接单 状态变为ACCEPTED
TC-M03-019 开始处理 员工APP P0 1.点击开始处理 状态变为IN_PROGRESS
TC-M03-020 处理记录填写 员工APP P0 1.填写处理过程 2.上传照片 记录保存成功
TC-M03-021 完成工单 员工APP P0 1.填写处理结果 2.点击完成 状态变为COMPLETED
TC-M03-022 工单挂起 员工APP P1 1.点击挂起 2.填写原因 状态变为SUSPENDED
TC-M03-023 工单恢复 员工APP P1 1.恢复挂起的工单 状态恢复为ASSIGNED
TC-M03-024 工单退回 员工APP P1 1.退回工单 2.填写原因 状态变为RETURNED
TC-M03-025 工单关闭 管理端 P0 1.验收通过 2.关闭工单 状态变为CLOSED
TC-M03-026 工单流程记录 管理端 P0 1.查看工单详情 2.查看流程记录 显示完整流程记录

5.4 工单统计测试 (M03-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-027 工单数量统计 管理端 P0 1.查看工单统计 显示各状态工单数量
TC-M03-028 工单类型分布 管理端 P0 1.查看类型分布图 显示各类型占比
TC-M03-029 工单时效统计 管理端 P0 1.查看平均处理时长 显示时效数据
TC-M03-030 工单趋势分析 管理端 P1 1.查看趋势图 显示工单数量趋势
TC-M03-031 处理人工作量统计 管理端 P1 1.查看人员工作量 显示各处理人工单数
TC-M03-032 工单满意度统计 管理端 P1 1.查看满意度统计 显示平均评分

5.5 工单关联设备测试 (M03-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-033 工单关联设备信息 管理端 P1 1.查看工单详情 显示关联设备信息
TC-M03-034 设备维修历史 管理端 P1 1.查看设备维修历史 显示所有关联工单
TC-M03-035 设备故障率统计 管理端 P1 1.查看设备故障率 显示故障次数统计

5.6 SLA监控测试 (M03-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-036 SLA时效监控 管理端 P1 1.查看工单时效 显示剩余处理时间
TC-M03-037 超时预警 管理端 P1 1.工单即将超时 发送预警通知
TC-M03-038 超时升级 管理端 P1 1.工单已超时 自动升级处理
TC-M03-039 SLA配置 管理端 P2 1.配置SLA规则 配置保存成功
TC-M03-040 SLA报表 管理端 P1 1.查看SLA报表 显示达标率统计

5.7 满意度评价测试 (M03-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M03-041 发送评价邀请 业主APP P1 1.工单完成后 发送评价邀请
TC-M03-042 提交满意度评价 业主APP P0 1.评分1-5分 2.填写评价内容 评价提交成功
TC-M03-043 查看评价记录 管理端 P0 1.查看工单评价 显示评价内容
TC-M03-044 满意度统计 管理端 P1 1.查看满意度统计 显示平均评分
TC-M03-045 评价趋势分析 管理端 P1 1.查看评价趋势 显示评分趋势图
TC-M03-046 差评预警 管理端 P1 1.收到差评(1-2分) 发送预警通知
TC-M03-047 评价回复 管理端 P1 1.回复业主评价 回复保存成功
TC-M03-048 评价导出 管理端 P2 1.导出评价数据 导出Excel成功

六、M04 巡检管理测试用例

6.1 巡检计划测试 (M04-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-001 创建巡检计划 管理端 P0 1.新增巡检计划 2.设置周期 计划创建成功
TC-M04-002 设置巡检路线 管理端 P0 1.添加巡检点位 2.设置顺序 路线设置成功
TC-M04-003 设置巡检内容 管理端 P0 1.添加检查项目 检查项设置成功
TC-M04-004 分配巡检人员 管理端 P0 1.选择巡检人员 分配成功
TC-M04-005 计划启用/停用 管理端 P0 1.切换计划状态 状态切换成功
TC-M04-006 计划修改 管理端 P0 1.编辑计划内容 修改成功

6.2 巡检任务测试 (M04-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-007 自动生成巡检任务 管理端 P0 1.计划触发 2.查看任务列表 自动生成任务
TC-M04-008 手动创建任务 管理端 P0 1.手动创建巡检任务 任务创建成功
TC-M04-009 任务分配 管理端 P0 1.分配任务给巡检员 分配成功
TC-M04-010 任务提醒 员工APP P0 1.任务开始前 发送提醒通知
TC-M04-011 任务逾期告警 管理端 P1 1.任务超时未完成 发送逾期告警
TC-M04-012 任务状态查询 管理端 P0 1.查看任务状态 显示待执行/进行中/已完成

6.3 巡检记录测试 (M04-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-013 开始巡检 员工APP P0 1.点击开始巡检 状态变为进行中
TC-M04-014 扫码签到 员工APP P0 1.扫描点位二维码 签到成功,记录位置
TC-M04-015 填写检查结果 员工APP P0 1.选择正常/异常 2.填写备注 结果保存成功
TC-M04-016 上传巡检照片 员工APP P0 1.拍摄现场照片 照片上传成功
TC-M04-017 完成巡检 员工APP P0 1.完成所有点位 2.提交 巡检完成
TC-M04-018 巡检记录查看 管理端 P0 1.查看巡检记录详情 显示完整记录

6.4 异常自动工单测试 (M04-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-019 上报巡检异常 员工APP P0 1.标记异常 2.填写描述 异常记录创建
TC-M04-020 自动创建工单 管理端 P0 1.异常上报后 自动创建整改工单
TC-M04-021 工单关联巡检记录 管理端 P0 1.查看工单详情 显示关联的巡检记录
TC-M04-022 异常处理跟踪 管理端 P1 1.查看异常状态 显示处理进度
TC-M04-023 异常统计 管理端 P1 1.查看异常统计 显示异常率、类型分布

6.5 巡检提醒测试 (M04-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-024 任务开始提醒 员工APP P0 1.任务开始时间到 发送提醒通知
TC-M04-025 任务即将逾期提醒 员工APP P1 1.任务即将超时 发送提醒
TC-M04-026 逾期告警 管理端 P1 1.任务已逾期 发送告警给管理员
TC-M04-027 提醒设置 管理端 P1 1.配置提醒规则 配置保存成功

6.6 巡检统计测试 (M04-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M04-028 巡检完成率统计 管理端 P1 1.查看完成率 显示完成率百分比
TC-M04-029 异常率统计 管理端 P1 1.查看异常率 显示异常率百分比
TC-M04-030 巡检趋势分析 管理端 P1 1.查看趋势图 显示巡检数据趋势

七、M05 访客管理测试用例

7.1 访客预约测试 (M05-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-001 访客提交预约 业主APP P0 1.填写访客信息 2.提交预约 预约创建成功
TC-M05-002 被访人确认 业主APP P0 1.收到预约请求 2.确认/拒绝 状态更新成功
TC-M05-003 预约结果通知 业主APP P0 1.确认后 访客收到通知
TC-M05-004 预约时间限制 业主APP P1 1.选择过期时间 验证失败,提示时间无效
TC-M05-005 预约取消 业主APP P1 1.取消预约 取消成功
TC-M05-006 预约修改 业主APP P1 1.修改预约信息 修改成功

7.2 访客登记测试 (M05-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-007 现场登记 员工APP P0 1.录入访客信息 2.身份核验 登记成功
TC-M05-008 身份证核验 员工APP P0 1.扫描身份证 自动填充信息
TC-M05-009 人脸核验 员工APP P1 1.拍摄人脸照片 核验通过
TC-M05-010 访客照片 员工APP P0 1.拍摄访客照片 照片保存成功
TC-M05-011 登记记录查询 管理端 P0 1.查看登记记录 显示登记列表

7.3 访客凭证测试 (M05-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-012 生成访客二维码 业主APP P0 1.确认预约后 自动生成二维码
TC-M05-013 二维码有效期 业主APP P0 1.设置有效期 二维码在有效期内可用
TC-M05-014 扫码验证 员工APP P0 1.扫描访客二维码 验证通过,显示访客信息
TC-M05-015 二维码过期验证 员工APP P0 1.扫描过期二维码 验证失败,提示已过期
TC-M05-016 二维码重复使用 员工APP P1 1.重复使用同一二维码 根据配置允许或拒绝
TC-M05-017 通行放行 员工APP P0 1.验证通过后放行 记录通行时间

7.4 访客黑名单测试 (M05-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-018 添加黑名单 管理端 P1 1.添加访客到黑名单 添加成功
TC-M05-019 黑名单拦截 员工APP P1 1.黑名单访客登记 拦截并提示
TC-M05-020 移除黑名单 管理端 P1 1.从黑名单移除 移除成功
TC-M05-021 黑名单查询 管理端 P1 1.查询黑名单列表 显示黑名单列表

7.5 通行记录测试 (M05-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-022 进入记录 员工APP P0 1.访客进入 记录进入时间
TC-M05-023 离开记录 员工APP P0 1.访客离开 记录离开时间
TC-M05-024 通行记录查询 管理端 P0 1.查询通行记录 显示进出记录
TC-M05-025 访客轨迹查询 管理端 P1 1.查询访客历史访问 显示访问轨迹

7.6 门禁集成测试 (M05-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M05-026 二维码下发门禁 管理端 P2 1.生成二维码 下发到门禁系统
TC-M05-027 门禁通行记录同步 管理端 P2 1.门禁记录同步 同步到访客系统
TC-M05-028 门禁权限设置 管理端 P2 1.设置可通行区域 权限设置成功
TC-M05-029 门禁权限回收 管理端 P2 1.访客离开后 自动回收权限
TC-M05-030 门禁状态监控 管理端 P2 1.查看门禁状态 显示门禁在线状态

八、M06 财务计费测试用例

8.1 收费项目测试 (M06-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-001 创建收费项目 管理端 P0 1.新增收费项目 2.设置收费标准 项目创建成功
TC-M06-002 收费标准设置 管理端 P0 1.设置单价/计费方式 标准设置成功
TC-M06-003 收费项目启用/停用 管理端 P0 1.切换项目状态 状态切换成功
TC-M06-004 收费项目修改 管理端 P0 1.修改收费项目 修改成功
TC-M06-005 收费项目删除 管理端 P1 1.删除无关联账单的项目 删除成功

8.2 账单生成测试 (M06-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-006 自动生成账单 管理端 P0 1.设置账单日 2.等待触发 自动生成账单
TC-M06-007 手动生成账单 管理端 P0 1.选择业主 2.手动生成 账单生成成功
TC-M06-008 批量生成账单 管理端 P0 1.选择多个业主 2.批量生成 批量生成成功
TC-M06-009 账单金额计算 管理端 P0 1.验证账单金额 金额计算正确
TC-M06-010 账单明细 管理端 P0 1.查看账单明细 显示各项费用明细

8.3 账单查询测试 (M06-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-011 账单列表查询 管理端 P0 1.查看账单列表 显示所有账单
TC-M06-012 账单筛选 管理端 P0 1.按状态/时间筛选 筛选结果正确
TC-M06-013 账单详情 管理端 P0 1.查看账单详情 显示完整信息
TC-M06-014 历史账单查询 管理端 P0 1.查询历史账单 显示历史记录
TC-M06-015 业主账单查询 业主APP P0 1.业主查看自己的账单 显示业主账单列表

8.4 缴费记录测试 (M06-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-016 缴费记录查询 管理端 P0 1.查看缴费记录 显示缴费列表
TC-M06-017 缴费凭证 管理端 P0 1.查看缴费凭证 显示凭证信息
TC-M06-018 缴费统计 管理端 P1 1.查看缴费统计 显示缴费汇总
TC-M06-019 业主缴费记录 业主APP P0 1.业主查看缴费记录 显示缴费历史
TC-M06-020 缴费凭证下载 业主APP P1 1.下载缴费凭证 下载成功

8.5 费用催缴测试 (M06-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-021 逾期提醒 管理端 P0 1.账单逾期 发送提醒通知
TC-M06-022 催缴通知 管理端 P0 1.发送催缴通知 通知发送成功
TC-M06-023 催缴记录 管理端 P1 1.查看催缴记录 显示催缴历史
TC-M06-024 欠费统计 管理端 P1 1.查看欠费统计 显示欠费汇总
TC-M06-025 欠费业主列表 管理端 P1 1.查看欠费业主 显示欠费列表

8.6 在线支付测试 (M06-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-026 微信支付 业主APP P0 1.选择微信支付 2.完成支付 支付成功
TC-M06-027 支付宝支付 业主APP P0 1.选择支付宝支付 2.完成支付 支付成功
TC-M06-028 支付回调处理 后端 P0 1.支付成功回调 更新账单状态
TC-M06-029 支付失败处理 业主APP P0 1.支付失败 提示失败原因
TC-M06-030 支付超时处理 业主APP P1 1.支付超时 关闭订单
TC-M06-031 退款处理 管理端 P1 1.申请退款 退款成功

8.7 费用报表测试 (M06-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-032 收入统计 管理端 P1 1.查看收入统计 显示收入汇总
TC-M06-033 欠费统计 管理端 P1 1.查看欠费统计 显示欠费汇总
TC-M06-034 收费率分析 管理端 P1 1.查看收费率 显示收费率百分比
TC-M06-035 费用趋势分析 管理端 P1 1.查看费用趋势 显示趋势图
TC-M06-036 报表导出 管理端 P1 1.导出费用报表 导出Excel成功

8.8 预存款管理测试 (M06-08)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-037 预存款充值 管理端 P2 1.业主预存款充值 充值成功
TC-M06-038 预存款扣费 管理端 P2 1.账单自动扣费 扣费成功
TC-M06-039 预存款余额查询 业主APP P2 1.查询预存款余额 显示余额
TC-M06-040 预存款明细 管理端 P2 1.查看预存款明细 显示收支明细

8.9 发票管理测试 (M06-09)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M06-041 开具电子发票 管理端 P2 1.缴费后开具发票 发票开具成功
TC-M06-042 发票查询 业主APP P2 1.查询发票列表 显示发票列表
TC-M06-043 发票下载 业主APP P2 1.下载电子发票 下载PDF成功
TC-M06-044 发票红冲 管理端 P2 1.红冲发票 红冲成功
TC-M06-045 发票统计 管理端 P2 1.查看发票统计 显示开票汇总

九、M07 权限与账户测试用例

9.1 用户管理测试 (M07-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-001 创建用户 管理端 P0 1.新增用户 2.填写信息 用户创建成功
TC-M07-002 用户列表查询 管理端 P0 1.查看用户列表 显示所有用户
TC-M07-003 用户信息修改 管理端 P0 1.编辑用户信息 修改成功
TC-M07-004 用户状态管理 管理端 P0 1.启用/禁用用户 状态切换成功
TC-M07-005 用户删除 管理端 P1 1.删除无关联数据的用户 删除成功
TC-M07-006 用户搜索 管理端 P0 1.按关键词搜索用户 返回匹配结果
TC-M07-007 用户重置密码 管理端 P0 1.重置用户密码 重置成功
TC-M07-008 用户批量导入 管理端 P1 1.上传Excel导入 批量导入成功

9.2 角色管理测试 (M07-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-009 创建角色 管理端 P0 1.新增角色 2.设置权限 角色创建成功
TC-M07-010 角色列表查询 管理端 P0 1.查看角色列表 显示所有角色
TC-M07-011 角色权限分配 管理端 P0 1.编辑角色权限 权限分配成功
TC-M07-012 角色修改 管理端 P0 1.修改角色信息 修改成功
TC-M07-013 角色删除 管理端 P1 1.删除无用户的角色 删除成功
TC-M07-014 角色删除(有用户) 管理端 P1 1.尝试删除有用户的角色 拒绝删除
TC-M07-015 角色复制 管理端 P1 1.复制角色 复制成功
TC-M07-016 系统角色保护 管理端 P0 1.尝试删除系统角色 拒绝删除

9.3 权限管理测试 (M07-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-017 创建权限 管理端 P0 1.新增权限 2.设置资源 权限创建成功
TC-M07-018 权限树形结构 管理端 P0 1.查看权限树 正确显示层级
TC-M07-019 菜单权限 管理端 P0 1.设置菜单权限 菜单显示正确
TC-M07-020 按钮权限 管理端 P0 1.设置按钮权限 按钮显示/隐藏正确
TC-M07-021 API权限 管理端 P0 1.设置API权限 API访问控制正确
TC-M07-022 权限验证 管理端 P0 1.无权限用户访问 拒绝访问

9.4 项目隔离测试 (M07-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-023 项目数据隔离 管理端 P0 1.切换项目 2.查看数据 只显示当前项目数据
TC-M07-024 跨项目访问限制 管理端 P0 1.尝试访问其他项目数据 拒绝访问
TC-M07-025 项目成员管理 管理端 P0 1.管理项目成员 成员管理成功
TC-M07-026 项目角色分配 管理端 P0 1.分配项目角色 角色分配成功
TC-M07-027 多项目用户 管理端 P0 1.用户属于多项目 可切换项目
TC-M07-028 项目权限继承 管理端 P1 1.验证权限继承 权限继承正确

9.5 操作日志测试 (M07-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-029 操作日志记录 管理端 P0 1.执行操作 2.查看日志 日志记录成功
TC-M07-030 日志查询 管理端 P0 1.查询操作日志 显示日志列表
TC-M07-031 日志筛选 管理端 P0 1.按条件筛选日志 筛选结果正确
TC-M07-032 日志详情 管理端 P0 1.查看日志详情 显示完整信息
TC-M07-033 敏感数据脱敏 管理端 P0 1.查看含敏感数据的日志 数据已脱敏
TC-M07-034 日志导出 管理端 P1 1.导出日志 导出成功

9.6 登录认证测试 (M07-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-035 用户登录 管理端 P0 1.输入用户名密码 2.登录 登录成功返回Token
TC-M07-036 登录失败(密码错误) 管理端 P0 1.输入错误密码 登录失败,提示错误
TC-M07-037 登录失败(用户不存在) 管理端 P0 1.输入不存在的用户 登录失败,提示错误
TC-M07-038 登录失败(账号禁用) 管理端 P0 1.用禁用账号登录 登录失败,提示已禁用
TC-M07-039 登录失败(账号锁定) 管理端 P0 1.用锁定账号登录 登录失败,提示已锁定
TC-M07-040 Token刷新 管理端 P0 1.Token过期前刷新 刷新成功
TC-M07-041 Token过期处理 管理端 P0 1.Token过期后访问 提示重新登录
TC-M07-042 用户登出 管理端 P0 1.点击登出 登出成功Token失效

9.7 密码管理测试 (M07-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-043 密码修改 管理端 P0 1.输入旧密码 2.输入新密码 修改成功
TC-M07-044 密码复杂度验证 管理端 P0 1.输入简单密码 验证失败,提示复杂度要求
TC-M07-045 密码重置 管理端 P0 1.管理员重置用户密码 重置成功
TC-M07-046 初始密码强制修改 管理端 P0 1.首次登录 强制修改密码
TC-M07-047 密码历史检查 管理端 P1 1.使用历史密码 拒绝,提示不能使用历史密码

9.8 数据权限测试 (M07-08)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M07-048 全部数据权限 管理端 P0 1.超级管理员查看数据 显示所有项目数据
TC-M07-049 项目数据权限 管理端 P0 1.项目经理查看数据 显示本项目数据
TC-M07-050 部门数据权限 管理端 P0 1.部门主管查看数据 显示本部门数据
TC-M07-051 本人数据权限 管理端 P0 1.普通员工查看数据 显示本人数据
TC-M07-052 数据权限组合 管理端 P1 1.多角色用户 取最大权限
TC-M07-053 数据权限动态更新 管理端 P1 1.修改用户角色 权限立即生效
TC-M07-054 数据权限缓存 管理端 P1 1.修改权限后 缓存正确更新

十、M08 业主端应用测试用例

10.1 业主登录测试 (M08-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-001 手机号登录 业主APP P0 1.输入手机号 2.验证码登录 登录成功
TC-M08-002 微信登录 业主APP P0 1.微信授权登录 登录成功
TC-M08-003 手机号绑定 业主APP P0 1.微信登录后绑定手机号 绑定成功
TC-M08-004 房产绑定认证 业主APP P0 1.上传房产证 2.审核通过 认证成功

10.2 首页展示测试 (M08-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-005 首页待缴费展示 业主APP P0 1.查看首页 显示待缴费金额
TC-M08-006 首页待处理工单 业主APP P0 1.查看首页 显示待处理工单
TC-M08-007 首页通知公告 业主APP P0 1.查看首页 显示最新公告
TC-M08-008 首页快捷入口 业主APP P0 1.点击快捷入口 跳转正确页面

10.3 在线报修测试 (M08-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-009 提交报修申请 业主APP P0 1.填写报修信息 2.上传照片 工单创建成功
TC-M08-010 查看工单进度 业主APP P0 1.查看工单详情 显示处理进度
TC-M08-011 查看工单历史 业主APP P0 1.查看历史工单 显示工单列表
TC-M08-012 取消报修 业主APP P1 1.取消未处理的工单 取消成功

10.4 费用查询测试 (M08-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-013 账单列表查询 业主APP P0 1.查看账单列表 显示账单列表
TC-M08-014 账单详情查看 业主APP P0 1.查看账单详情 显示费用明细
TC-M08-015 缴费记录查询 业主APP P0 1.查看缴费记录 显示缴费历史

10.5 在线缴费测试 (M08-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-016 微信缴费 业主APP P0 1.选择账单 2.微信支付 支付成功
TC-M08-017 支付宝缴费 业主APP P0 1.选择账单 2.支付宝支付 支付成功
TC-M08-018 缴费成功通知 业主APP P0 1.缴费成功后 收到通知

10.6 访客邀请测试 (M08-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-019 邀请访客 业主APP P1 1.填写访客信息 2.提交邀请 邀请成功
TC-M08-020 生成访客二维码 业主APP P1 1.邀请成功后 生成二维码
TC-M08-021 分享访客二维码 业主APP P1 1.分享给访客 分享成功
TC-M08-022 访客邀请记录 业主APP P1 1.查看邀请历史 显示邀请列表

10.7 通知公告测试 (M08-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-023 接收物业通知 业主APP P1 1.查看消息列表 显示通知列表
TC-M08-024 查看公告详情 业主APP P1 1.点击公告 显示公告详情
TC-M08-025 公告已读标记 业主APP P1 1.查看公告后 标记为已读

10.8 投诉建议测试 (M08-08)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-026 提交投诉建议 业主APP P1 1.填写投诉内容 2.提交 提交成功
TC-M08-027 查看处理进度 业主APP P1 1.查看投诉详情 显示处理进度
TC-M08-028 投诉评价 业主APP P1 1.对处理结果评价 评价成功

10.9 个人中心测试 (M08-10)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M08-029 个人信息查看 业主APP P1 1.查看个人中心 显示个人信息
TC-M08-030 个人信息修改 业主APP P1 1.修改个人信息 修改成功
TC-M08-031 房屋绑定管理 业主APP P1 1.管理绑定房屋 显示绑定列表
TC-M08-032 家庭成员管理 业主APP P1 1.添加家庭成员 添加成功
TC-M08-033 消息设置 业主APP P2 1.设置消息偏好 设置成功
TC-M08-034 账号注销 业主APP P2 1.申请注销账号 注销成功
TC-M08-035 关于我们 业主APP P2 1.查看关于信息 显示版本信息

十一、M09 报表统计测试用例

11.1 工单报表测试 (M09-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-001 工单数量统计 管理端 P1 1.查看工单报表 显示数量统计
TC-M09-002 工单类型分布 管理端 P1 1.查看类型分布 显示饼图
TC-M09-003 工单时效分析 管理端 P1 1.查看时效分析 显示平均时长
TC-M09-004 满意度统计 管理端 P1 1.查看满意度 显示评分统计

11.2 财务报表测试 (M09-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-005 收入统计 管理端 P1 1.查看收入报表 显示收入汇总
TC-M09-006 欠费统计 管理端 P1 1.查看欠费报表 显示欠费汇总
TC-M09-007 收费率分析 管理端 P1 1.查看收费率 显示收费率

11.3 设备报表测试 (M09-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-008 设备故障率统计 管理端 P2 1.查看故障率 显示故障率
TC-M09-009 维保完成率统计 管理端 P2 1.查看维保完成率 显示完成率

11.4 巡检报表测试 (M09-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-010 巡检完成率统计 管理端 P2 1.查看完成率 显示完成率
TC-M09-011 异常率统计 管理端 P2 1.查看异常率 显示异常率

11.5 访客报表测试 (M09-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-012 访客数量统计 管理端 P2 1.查看访客统计 显示访客数量
TC-M09-013 通行记录统计 管理端 P2 1.查看通行统计 显示通行记录

11.6 数据导出测试 (M09-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-014 报表导出Excel 管理端 P1 1.点击导出 导出Excel成功
TC-M09-015 报表导出PDF 管理端 P2 1.点击导出PDF 导出PDF成功

11.7 运营大屏测试 (M09-08)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M09-016 大屏数据展示 管理端 P2 1.查看运营大屏 显示综合数据
TC-M09-017 大屏实时刷新 管理端 P2 1.等待数据刷新 数据自动刷新
TC-M09-018 大屏图表交互 管理端 P2 1.点击图表 显示详细数据
TC-M09-019 大屏全屏模式 管理端 P2 1.切换全屏 全屏显示成功
TC-M09-020 大屏主题切换 管理端 P2 1.切换主题 主题切换成功
TC-M09-021 大屏数据钻取 管理端 P2 1.点击数据下钻 显示详细数据
TC-M09-022 大屏时间筛选 管理端 P2 1.选择时间范围 数据按时间筛选
TC-M09-023 大屏项目切换 管理端 P2 1.切换项目 显示项目数据
TC-M09-024 大屏告警展示 管理端 P2 1.有告警时 显示告警信息

十二、M10 第三方集成测试用例

12.1 消息推送测试 (M10-01)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-001 极光推送集成 后端 P1 1.发送推送消息 推送成功
TC-M10-002 推送送达率 后端 P1 1.统计送达率 送达率正常

12.2 短信通知测试 (M10-02)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-003 短信发送 后端 P1 1.发送短信通知 发送成功
TC-M10-004 短信模板 后端 P1 1.使用模板发送 模板渲染正确

12.3 邮件通知测试 (M10-03)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-005 邮件发送 后端 P2 1.发送邮件通知 发送成功
TC-M10-006 邮件模板 后端 P2 1.使用模板发送 模板渲染正确

12.4 门禁系统集成测试 (M10-04)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-007 访客二维码下发 后端 P2 1.生成二维码 下发到门禁
TC-M10-008 通行记录同步 后端 P2 1.门禁通行 同步到系统

12.5 停车系统集成测试 (M10-05)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-009 车位状态同步 后端 P2 1.停车系统更新 同步车位状态
TC-M10-010 停车记录同步 后端 P2 1.车辆进出 同步停车记录

12.6 IoT传感器测试 (M10-06)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-011 MQTT消息接收 后端 P2 1.设备上报数据 接收成功
TC-M10-012 设备状态更新 后端 P2 1.状态变化 更新成功
TC-M10-013 故障自动告警 后端 P2 1.设备故障 自动告警
TC-M10-014 故障自动工单 后端 P2 1.设备故障 自动创建工单

12.7 支付集成测试 (M10-07)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-015 微信支付集成 后端 P0 1.发起支付 支付成功
TC-M10-016 支付宝集成 后端 P0 1.发起支付 支付成功

12.8 政府监管接口测试 (M10-08)

用例ID 测试场景 测试平台 优先级 测试步骤 期望结果
TC-M10-017 数据上报 后端 P3 1.上报监管数据 上报成功
TC-M10-018 接口认证 后端 P3 1.接口调用 认证通过

十三、跨平台集成测试用例

13.1 工单跨平台流程测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-001 业主报修-员工处理-业主评价 业主APP+员工APP+管理端 P0 1.业主提交报修 2.管理端分配 3.员工处理 4.业主评价 完整流程正确
TC-CROSS-002 工单状态同步 管理端+员工APP P0 1.管理端分配工单 2.员工APP查看 状态实时同步
TC-CROSS-003 工单通知推送 管理端+员工APP P0 1.工单分配 2.员工收到通知 通知推送成功
TC-CROSS-004 工单统计同步 管理端+员工APP P1 1.员工完成工单 2.管理端统计更新 统计数据正确

13.2 访客跨平台流程测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-005 访客邀请-登记-通行 业主APP+员工APP+管理端 P0 1.业主邀请访客 2.员工登记 3.通行验证 完整流程正确
TC-CROSS-006 访客二维码验证 业主APP+员工APP P0 1.业主生成二维码 2.员工扫码验证 验证成功
TC-CROSS-007 访客记录同步 员工APP+管理端 P0 1.员工登记访客 2.管理端查看记录 记录同步正确

13.3 巡检跨平台流程测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-008 巡检计划-任务-执行 管理端+员工APP P0 1.管理端创建计划 2.自动生成任务 3.员工执行 完整流程正确
TC-CROSS-009 巡检异常转工单 员工APP+管理端 P0 1.员工上报异常 2.自动创建工单 工单创建成功
TC-CROSS-010 巡检记录同步 员工APP+管理端 P0 1.员工提交巡检 2.管理端查看记录 记录同步正确

13.4 财务跨平台流程测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-011 账单生成-推送-缴费 管理端+业主APP P0 1.管理端生成账单 2.业主查看缴费 完整流程正确
TC-CROSS-012 缴费状态同步 业主APP+管理端 P0 1.业主缴费成功 2.管理端状态更新 状态同步正确
TC-CROSS-013 催缴通知推送 管理端+业主APP P1 1.管理端发送催缴 2.业主收到通知 通知推送成功

13.5 消息跨平台流程测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-014 公告发布-推送 管理端+业主APP P1 1.管理端发布公告 2.业主收到通知 通知推送成功
TC-CROSS-015 工单消息推送 管理端+员工APP+业主APP P0 1.工单状态变化 2.相关人员收到通知 通知推送正确
TC-CROSS-016 系统通知同步 管理端+员工APP+业主APP P1 1.发送系统通知 2.各端同步显示 通知同步正确

13.6 数据一致性测试

用例ID 测试场景 涉及平台 优先级 测试步骤 期望结果
TC-CROSS-017 工单数据一致性 管理端+员工APP P0 1.同时操作同一工单 数据一致
TC-CROSS-018 统计数据一致性 管理端+员工APP P1 1.完成工单 2.验证统计 统计数据正确
TC-CROSS-019 用户信息一致性 管理端+员工APP+业主APP P0 1.修改用户信息 2.各端同步 信息同步正确
TC-CROSS-020 权限数据一致性 管理端+员工APP P0 1.修改权限 2.验证生效 权限立即生效
TC-CROSS-021 项目数据隔离 管理端+员工APP P0 1.切换项目 2.验证数据 数据隔离正确
TC-CROSS-022 缓存一致性 管理端+员工APP P1 1.修改数据 2.验证缓存更新 缓存正确更新
TC-CROSS-023 并发操作一致性 管理端+员工APP P1 1.多端同时操作 数据一致
TC-CROSS-024 离线数据同步 员工APP P1 1.离线操作 2.上线同步 数据同步正确
TC-CROSS-025 事务一致性 管理端+员工APP P0 1.跨服务操作 2.验证事务 事务正确处理
TC-CROSS-026 消息队列一致性 管理端+员工APP P1 1.发送消息 2.验证消费 消息正确处理
TC-CROSS-027 文件上传一致性 管理端+员工APP+业主APP P1 1.上传文件 2.各端查看 文件正确显示
TC-CROSS-028 时间同步一致性 管理端+员工APP+业主APP P1 1.验证时间戳 时间正确同步

十四、边界条件测试用例

14.1 数据边界测试

用例ID 测试场景 测试平台 优先级 边界条件 期望结果
TC-BOUND-001 工单标题长度边界 管理端 P0 最小1字符/最大100字符/超长 边界内成功,超长拒绝
TC-BOUND-002 分页查询边界 管理端 P0 第0页/超大页码/每页0条 正确处理边界值
TC-BOUND-003 日期范围边界 管理端 P0 开始>结束/跨年/未来日期 正确处理日期
TC-BOUND-004 数值边界 管理端 P0 最小值/最大值/负数/零 正确验证数值
TC-BOUND-005 并发数量边界 管理端 P1 最大会话数/最大成员数 正确限制数量

14.2 状态边界测试

用例ID 测试场景 测试平台 优先级 边界条件 期望结果
TC-BOUND-006 工单状态非法转换 管理端 P0 从已关闭尝试开始处理 拒绝非法转换
TC-BOUND-007 用户状态边界 管理端 P0 锁定用户登录/删除有工单用户 正确处理状态限制
TC-BOUND-008 项目状态边界 管理端 P0 归档项目创建工单 拒绝操作

14.3 输入边界测试

用例ID 测试场景 测试平台 优先级 边界条件 期望结果
TC-BOUND-009 SQL注入测试 管理端 P0 SQL注入字符 正确过滤或转义
TC-BOUND-010 XSS攻击测试 管理端 P0 XSS脚本 正确转义
TC-BOUND-011 空值输入测试 管理端 P0 空字符串/null值 正确处理空值
TC-BOUND-012 格式校验边界 管理端 P0 错误邮箱/手机号/日期格式 正确校验格式
TC-BOUND-013 文件上传边界 管理端 P0 超大文件/非法格式/空文件 正确处理上传边界

十五、测试执行检查清单

15.1 测试前检查

  • 测试环境已部署并正常运行
  • 测试数据库已初始化
  • 测试账号已创建并可用
  • 测试数据已准备
  • 测试工具已配置

15.2 测试中检查

  • 按用例顺序执行
  • 记录实际结果
  • 记录缺陷信息
  • 保存测试日志
  • 截图/录屏保存

15.3 测试后检查

  • 所有用例已执行
  • 缺陷已记录
  • 测试报告已生成
  • 测试数据已清理
  • 回归测试完成

十六、需求覆盖度矩阵

16.1 功能需求覆盖

需求编号 需求名称 测试用例 覆盖状态
M01-01 项目管理 TC-M01-001~010 已覆盖
M01-02 空间节点管理 TC-M01-011~020 已覆盖
M01-03 房间详情管理 TC-M01-021~028 已覆盖
M01-04 产权信息管理 TC-M01-029~032 已覆盖
M02-01 设备台账 TC-M02-001~010 已覆盖
M02-02 设备分类 TC-M02-011~015 已覆盖
M02-03 设备二维码 TC-M02-016~020 已覆盖
M02-04 维保计划 TC-M02-021~024 已覆盖
M02-06 维修工单 TC-M02-025~030 已覆盖
M02-07 设备故障自动工单 TC-M02-031~036 已覆盖
M03-01 工单创建 TC-M03-001~010 已覆盖
M03-02 工单分配 TC-M03-011~017 已覆盖
M03-03 工单处理 TC-M03-018~026 已覆盖
M03-04 工单统计 TC-M03-027~032 已覆盖
M03-05 工单关联设备 TC-M03-033~035 已覆盖
M03-06 SLA监控 TC-M03-036~040 已覆盖
M03-07 满意度评价 TC-M03-041~048 已覆盖
M04-01 巡检计划 TC-M04-001~006 已覆盖
M04-02 巡检任务 TC-M04-007~012 已覆盖
M04-03 巡检记录 TC-M04-013~018 已覆盖
M04-04 异常自动工单 TC-M04-019~023 已覆盖
M04-05 巡检提醒 TC-M04-024~027 已覆盖
M04-06 巡检统计 TC-M04-028~030 已覆盖
M05-01 访客预约 TC-M05-001~006 已覆盖
M05-02 访客登记 TC-M05-007~011 已覆盖
M05-03 访客凭证 TC-M05-012~017 已覆盖
M05-04 访客黑名单 TC-M05-018~021 已覆盖
M05-05 通行记录 TC-M05-022~025 已覆盖
M05-06 门禁集成 TC-M05-026~030 已覆盖
M06-01 收费项目 TC-M06-001~005 已覆盖
M06-02 账单生成 TC-M06-006~010 已覆盖
M06-03 账单查询 TC-M06-011~015 已覆盖
M06-04 缴费记录 TC-M06-016~020 已覆盖
M06-05 费用催缴 TC-M06-021~025 已覆盖
M06-06 在线支付 TC-M06-026~031 已覆盖
M06-07 费用报表 TC-M06-032~036 已覆盖
M06-08 预存款管理 TC-M06-037~040 已覆盖
M06-09 发票管理 TC-M06-041~045 已覆盖
M07-01 用户管理 TC-M07-001~008 已覆盖
M07-02 角色管理 TC-M07-009~016 已覆盖
M07-03 权限管理 TC-M07-017~022 已覆盖
M07-04 项目隔离 TC-M07-023~028 已覆盖
M07-05 操作日志 TC-M07-029~034 已覆盖
M07-06 登录认证 TC-M07-035~042 已覆盖
M07-07 密码管理 TC-M07-043~047 已覆盖
M07-08 数据权限 TC-M07-048~054 已覆盖
M08-01 业主登录 TC-M08-001~004 已覆盖
M08-02 首页展示 TC-M08-005~008