# 体测小站教学模式测试用例 | 用例编号 | 用例名称 | 前置条件 | 测试步骤 | 预期结果 | | :--- | :--- | :--- | :--- | :--- | | 1 | 从首页进入教学模式页面 | 用户已成功登录小程序,首页功能入口可见 | 1. 在首页点击「教学模式」按钮<br>2. 等待页面跳转 | 1. 成功进入教学模式页面,页面顶部显示「体测小站」和「1 分钟跳绳」等信息<br>2. 页面加载出所有点位列表,默认状态为「空闲」 | | 2 | 选择体测小站与运动项目 | 已进入教学模式页面 | 1. 点击顶部「体测小站」下拉框,选择其他小站<br>2. 点击顶部运动项目下拉框(如「1 分钟跳绳」),切换为其他项目 | 1. 小站切换成功,页面显示对应小站的点位信息<br>2. 运动项目切换成功,页面加载该项目的测试规则 | | 3 | 点位状态初始化与展示 | 已进入教学模式页面,小站与项目已选定 | 1. 观察页面上所有点位的初始状态<br>2. 检查每个点位的状态标签(空闲 / 有人 / 就绪) | 1. 所有点位初始状态为「空闲」<br>2. 状态标签清晰,与点位一一对应,无错位或缺失 | | 4 | 人脸识别与点位状态切换 | 点位初始状态为「空闲」,摄像头已授权 | 1. 让测试人员站在对应点位的摄像头前<br>2. 观察页面上该点位的状态变化<br>3. 等待识别完成,检查最终状态 | 1. 识别过程中,点位状态从「空闲」变为「有人」,并显示“识别中,请看屏幕”提示<br>2. 识别成功后,状态切换为「就绪」,显示识别出的姓名或头像<br>3. 识别失败时,提示“识别失败,请重新识别”,状态保持「有人」 | | 5 | 开始测试与倒计时 | 至少 1 个点位状态为「就绪」,「开始测试」按钮可点击 | 1. 点击「开始测试」按钮<br>2. 观察页面倒计时显示<br>3. 观察点位状态变化 | 1. 按钮变为禁用状态,页面中央显示倒计时(如“55”)<br>2. 所有「就绪」点位的状态切换为「测试中」<br>3. 倒计时实时递减,无卡顿或延迟 | | 6 | 测试过程中分数实时更新 | 测试已开始,处于倒计时阶段 | 1. 在对应点位模拟完成动作(如跳绳计数)<br>2. 观察该点位的分数变化<br>3. 重复模拟动作,检查分数更新频率 | 1. 每完成一次有效动作,对应点位的分数实时递增<br>2. 分数更新无延迟、无错误,计数准确 | | 7 | 测试中人员偏离点位提示 | 测试已开始,点位状态为「测试中」 | 1. 模拟测试人员离开当前点位区域<br>2. 观察该点位的提示信息 | 1. 该点位实时显示「偏离点位 XXX」(XXX 为具体偏移数值)的提示<br>2. 提示文字醒目,不影响分数更新<br>3. 人员返回点位后,提示自动消失 | | 8 | 测试中禁止修改身份 | 测试已开始,点位状态为「测试中」 | 点击某测试中点位的人员头像/姓名区域,观察系统提示 | 弹出提示「运动已结束,无法修改身份」,无法触发重新识别流程,确保测试数据的唯一性 | | 9 | 测试结束与结果展示 | 倒计时结束 | 1. 等待倒计时归 0<br>2. 观察页面状态变化<br>3. 点击「成绩」按钮 | 1. 倒计时结束后,所有点位状态切换为「空闲」<br>2. 页面中央显示「结束」标识<br>3. 点击「成绩」按钮可查看详细的测试成绩报表 | | 10 | 测试结束后状态切换与「下一组」功能 | 倒计时结束,测试完成 | 1. 等待倒计时归 0,观察页面显示<br>2. 点击「下一组」按钮<br>3. 检查页面状态 | 1. 倒计时结束后,页面中央显示「结束」标识<br>2. 「开始测试」按钮切换为「下一组」按钮<br>3. 点击「下一组」后,页面返回至点位识别界面,所有点位状态重置为「空闲」,分数清空 | | 11 | 超时未开始测试自动退出 | 点位状态为「就绪」,但未点击「开始测试」 | 保持点位状态为「就绪」,等待超过 5 分钟,观察页面状态 | 系统自动退出教学模式,返回首页,并弹出提示「小站已退出教学模式,是否继续?」<br>- 选择「继续」则重新进入教学模式<br>- 选择「取消」则停留在首页 | | 12 | 成绩按钮功能验证 | 测试已完成,处于结果展示页 | 1. 点击「成绩」按钮<br>2. 观察成绩页面内容 | 1. 成功跳转至成绩详情页<br>2. 页面清晰展示本轮测试所有点位的最终分数、人员姓名及排名<br>3. 支持返回教学模式主页面 | | 13 | 多点位同时测试 | 多个点位状态为「就绪」 | 1. 点击「开始测试」按钮<br>2. 在不同点位同时模拟动作<br>3. 观察各点位的分数更新 | 1. 所有点位同时进入「测试中」状态<br>2. 各点位分数独立实时更新,无相互干扰<br>3. 倒计时结束后,所有点位状态同步切换为「空闲」 | | 14 | 多点位偏离同时提示 | 多个点位处于「测试中」状态 | 同时模拟多个点位的人员偏离,观察各点位的提示信息 | 每个偏离的点位独立显示「偏离点位 XXX」提示,多提示并行显示,无遮挡或冲突 |

本页展示的是根据相同需求生成的 Markdown 思维导图缓存,可直接进入应用继续编辑和导出 XMind。

缓存标识:1641244e8bcc2a50b51e5d56d94faa68 更新时间:2026-02-04 09:50

体测小站教学模式测试用例大纲

用例1:从首页进入教学模式页面

前置条件

用户已成功登录小程序

首页功能入口可见

测试步骤

在首页点击「教学模式」按钮

等待页面跳转

预期结果

成功进入教学模式页面

页面加载出所有点位列表

用例2:选择体测小站与运动项目

前置条件

已进入教学模式页面

测试步骤

点击顶部「体测小站」下拉框

点击顶部运动项目下拉框

预期结果

小站切换成功

运动项目切换成功

用例3:点位状态初始化与展示

前置条件

已进入教学模式页面

小站与项目已选定

测试步骤

观察页面上所有点位的初始状态

检查每个点位的状态标签

预期结果

所有点位初始状态为「空闲」

状态标签清晰无错位

用例4:人脸识别与点位状态切换

前置条件

点位初始状态为「空闲」

摄像头已授权

测试步骤

让测试人员站在对应点位的摄像头前

观察页面上该点位的状态变化

等待识别完成

预期结果

识别过程中状态从「空闲」变为「有人」

识别成功后状态切换为「就绪」

识别失败时提示“识别失败”

用例5:开始测试与倒计时

前置条件

至少 1 个点位状态为「就绪」

「开始测试」按钮可点击

测试步骤

点击「开始测试」按钮

观察页面倒计时显示

观察点位状态变化

预期结果

按钮变为禁用状态

所有「就绪」点位的状态切换为「测试中」

倒计时实时递减

用例6:测试过程中分数实时更新

前置条件

测试已开始

处于倒计时阶段

测试步骤

在对应点位模拟完成动作

观察该点位的分数变化

重复模拟动作

预期结果

每完成一次有效动作分数实时递增

分数更新无延迟

用例7:测试中人员偏离点位提示

前置条件

测试已开始

点位状态为「测试中」

测试步骤

模拟测试人员离开当前点位区域

观察该点位的提示信息

预期结果

实时显示「偏离点位 XXX」提示

提示文字醒目

人员返回后提示消失

用例8:测试中禁止修改身份

前置条件

测试已开始

点位状态为「测试中」

测试步骤

点击某测试中点位的人员头像/姓名区域

预期结果

弹出提示「运动已结束,无法修改身份」

用例9:测试结束与结果展示

前置条件

倒计时结束

测试步骤

等待倒计时归 0

观察页面状态变化

点击「成绩」按钮

预期结果

所有点位状态切换为「空闲」

页面中央显示「结束」标识

点击「成绩」按钮可查看成绩报表

用例10:测试结束后状态切换与「下一组」功能

前置条件

倒计时结束

测试完成

测试步骤

等待倒计时归 0

点击「下一组」按钮

检查页面状态

预期结果

页面中央显示「结束」标识

「开始测试」按钮切换为「下一组」按钮

点击「下一组」后页面返回至点位识别界面

用例11:超时未开始测试自动退出

前置条件

点位状态为「就绪」

未点击「开始测试」

测试步骤

保持点位状态为「就绪」

等待超过 5 分钟

预期结果

系统自动退出教学模式

弹出提示「小站已退出教学模式,是否继续?」

用例12:成绩按钮功能验证

前置条件

测试已完成

处于结果展示页

测试步骤

点击「成绩」按钮

观察成绩页面内容

预期结果

成功跳转至成绩详情页

页面清晰

如何在应用内使用?

点击上方按钮将跳转至主应用并自动载入这份 Markdown,你可以继续修改结构并导出为 XMind。也可以复制地址 index.html?hash=1641244e8bcc2a50b51e5d56d94faa68 分享给团队成员快速进入编辑。