5.1 KiB
5.1 KiB
Ether 项目测试用例总索引
创建日期: 2026-02-12
版本: v1.0
状态: 已完成
一、测试用例统计
| 模块 | 优先级 | 用例数量 | 文件路径 |
|---|---|---|---|
| 系统初始化向导 | P0 | 8 | 系统初始化向导集成测试用例.md |
| 登录认证 | P0 | 16 | 登录认证测试用例.md |
| 用户管理 | P0 | 23 | 用户管理测试用例.md |
| 角色权限 | P0 | 27 | 角色权限测试用例.md |
| 项目管理 | P0 | 25 | 项目管理测试用例.md |
| 工单管理 | P1 | 28 | 工单管理测试用例.md |
| 巡检管理 | P1 | 18 | 巡检管理测试用例.md |
| 访客管理 | P1 | 22 | 访客管理测试用例.md |
| 设备管理 | P2 | 27 | 设备管理测试用例.md |
| 合计 | - | 194 | - |
二、测试用例目录结构
docs/测试用例/
├── README.md # 本文件(总索引)
├── 登录认证/
│ └── 登录认证测试用例.md
├── 用户管理/
│ └── 用户管理测试用例.md
├── 角色权限/
│ └── 角色权限测试用例.md
├── 项目管理/
│ └── 项目管理测试用例.md
├── 工单管理/
│ └── 工单管理测试用例.md
├── 巡检管理/
│ └── 巡检管理测试用例.md
├── 访客管理/
│ └── 访客管理测试用例.md
└── 设备管理/
└── 设备管理测试用例.md
三、测试用例规范
3.1 用例编号规则
- 格式:
TC-{模块缩写}-{序号} - 示例:
TC-AUTH-001(登录认证模块第1个用例)
3.2 模块缩写对照
| 缩写 | 模块 |
|---|---|
| AUTH | 登录认证 |
| USER | 用户管理 |
| ROLE | 角色管理 |
| PERM | 权限管理 |
| PROJ | 项目管理 |
| WORK | 工单管理 |
| INSP | 巡检管理 |
| VISIT | 访客管理 |
| ASSET | 设备管理 |
3.3 用例要素说明
每个测试用例包含以下要素:
| 要素 | 说明 |
|---|---|
| 测试权限 | 执行该测试所需的用户角色和权限级别 |
| 前置条件 | 执行测试前必须满足的条件 |
| 测试步骤 | 详细的操作步骤,按顺序编号 |
| 期望结果 | 预期的界面表现、数据变化、系统响应等 |
| 验证方法 | 如何验证测试结果是否符合预期 |
四、测试环境要求
4.1 测试账号
| 账号类型 | 用户名 | 密码 | 用途 |
|---|---|---|---|
| 超级管理员 | admin | Admin@123 | 系统管理、权限验证 |
| 项目管理员 | project_admin | Project@123 | 项目级管理功能测试 |
| 普通用户 | normal_user | Normal@123 | 基础功能测试 |
| 维保人员 | maintenance_user | Maintenance@123 | 设备维保测试 |
| 巡检人员 | inspector_user | Inspector@123 | 巡检任务测试 |
4.2 测试数据
- 使用独立的测试数据库
- 准备初始化测试数据(见各模块测试用例中的数据准备脚本)
- 测试数据与生产数据隔离
五、测试执行指南
5.1 执行顺序
建议按以下顺序执行测试:
- P0模块:登录认证 → 用户管理 → 角色权限 → 项目管理
- P1模块:工单管理 → 巡检管理 → 访客管理
- P2模块:设备管理
5.2 执行记录
每个测试用例文件末尾包含执行记录表格,执行测试时需填写:
- 执行日期
- 执行人
- 结果(通过/失败/阻塞)
- 备注(问题描述、缺陷编号等)
六、缺陷管理
6.1 缺陷严重程度
| 级别 | 说明 | 示例 |
|---|---|---|
| 致命 | 系统崩溃、数据丢失、安全漏洞 | 登录功能完全不可用 |
| 严重 | 主要功能无法使用 | 无法创建用户 |
| 一般 | 功能部分不可用或体验问题 | 搜索结果不准确 |
| 轻微 | 界面问题、文案错误 | 按钮位置偏移 |
| 建议 | 优化建议 | 建议增加快捷操作 |
6.2 缺陷状态
- 新建:新发现的缺陷
- 确认:已确认是缺陷
- 处理中:开发人员正在修复
- 已修复:缺陷已修复,待验证
- 已关闭:验证通过,缺陷关闭
- 重新打开:修复后仍存在问题
七、相关文档
八、版本历史
| 版本 | 日期 | 修改内容 | 修改人 |
|---|---|---|---|
| v1.0 | 2026-02-12 | 初始版本,完成8个模块186个测试用例 | AI Assistant |
九、联系方式
如有测试相关问题,请联系:
- 测试负责人:[待填写]
- 开发负责人:[待填写]