4. 添加测试用户
4.1 适用场景
本流程适用于以下三种典型场景,测试工程师在执行前应先确认当前场景是否匹配:
| # | 场景描述 | 优先方式 |
|---|---|---|
| S1 | 测试用户数量较少(≤20 人),且用户信息零散收集 | 手动添加 |
| S2 | 测试用户数量较多(>20 人),或需要按批次重复导入 | 批量导入 CSV |
| S3 | 外部参与者、临时测试人员,需通过邮箱邀请加入测试轨道 | 手动添加 + 邮箱验证 |
💡 判断依据: 用户数量 ≤20 且无固定模板时用手动添加;超过 20 人或已有结构化用户列表时优先使用 CSV 批量导入。所有新用户都必须完成邮箱验证才能获得测试资格。
4.2 前置条件
执行本流程前,请逐项确认以下前置条件是否满足。使用下方检查表进行自检:
| 检查项 | 要求 | 状态 |
|---|---|---|
| Google Play Console 账号 | 拥有开发者账号且具备“编辑”权限 | ☐ 已确认 |
| 应用已创建测试轨道 | 至少存在一个内部 / 封闭 / 开放测试轨道 | ☐ 已确认 |
| 测试用户邮箱列表 | 邮箱地址完整、格式正确,且用户已知将收到邀请 | ☐ 已确认 |
| CSV 模板(如使用批量导入) | 已下载最新模板,字段与 Google Play 要求一致 | ☐ 已确认 |
| 网络与浏览器 | 可正常访问 play.google.com/console,推荐 Chrome / Edge | ☐ 已确认 |
⚠️ 关键提醒: 测试用户的邮箱必须是 Google 账号 或能够接收 Google 邀请邮件的有效邮箱。非 Google 邮箱可能导致验证邮件无法送达,请提前告知用户检查垃圾邮件箱。
4.3 流程总览
下图完整展示了“添加测试用户 → 邮箱验证 → 用户激活”的核心路径,请在执行具体操作前先阅读此图,建立整体流程认知:
4.4 操作步骤
4.4.1 手动添加测试用户
- 登录 Google Play Console
使用具备应用编辑权限的开发者账号登录 play.google.com/console。 - 选择目标应用
在应用列表中找到并点击需要添加测试用户的应用。 - 进入测试轨道设置
左侧导航栏依次选择 “测试” → “测试轨道”,然后选择目标轨道(内部测试 / 封闭测试 / 开放测试)。 - 添加测试用户
在“测试用户”区域,点击 “添加用户” 按钮,在弹出的文本框中逐行输入用户邮箱地址。每行一个邮箱,最多支持同时添加 20 个。 - 保存并发送邀请
点击 “保存” 后,系统自动向新添加的用户发送验证邀请邮件。页面顶部会显示“已保存”确认提示。
📋 手动添加要点: 邮箱地址前后不要带空格;多个邮箱之间用换行分隔;添加后可在用户列表中看到 “待验证” 状态标识。
4.4.2 批量导入 CSV 模板
当测试用户数量超过 20 人,或需要周期性导入同一批用户时,建议使用 CSV 批量导入方式。请按以下步骤操作:
- 重复 4.4.1 中的步骤 1~3,进入目标测试轨道的“测试用户”设置页。
- 下载 CSV 模板
点击 “导入用户” → “下载模板”,获取 Google Play 标准 CSV 模板文件。 - 按模板格式填写
打开 CSV 文件,按照模板说明填入用户邮箱。模板字段说明见下表:
| 字段 | 必填 | 格式要求 | 示例 |
|---|---|---|---|
| 是 | 标准邮箱格式,每行一个 | tester01@example.com | |
| (可选列) | 否 | 保留模板原有列,无需修改 | — |
- 上传 CSV 文件
点击 “导入用户” → “选择文件”,选中填写完成的 CSV 文件。系统会自动校验格式并在页面显示预览结果。 - 确认导入结果
校验通过后,系统会列出本次导入的用户数量。请仔细核对预览列表,确认无重复或格式错误的条目。 - 保存并发送邀请
点击 “导入” → “保存”,系统将批量添加用户并自动触发验证邮件。
⚠️ CSV 导入常见错误: 文件编码请使用 UTF-8(无 BOM),避免中文邮箱或备注列出现乱码;不要修改模板中的列名;不要包含空行或多余分隔符。
4.4.3 邮箱验证流程
无论通过哪种方式添加,用户都必须完成邮箱验证才能正式加入测试轨道。验证流程由用户侧执行,测试工程师需提前告知用户以下步骤:
- 查收邀请邮件
Google Play 系统在添加用户后会自动发送标题为 “您已被邀请测试 [应用名称]” 的邮件。邮件发件人为 Google Play,请用户检查收件箱及垃圾邮件箱。 - 点击“接受邀请”链接
邮件正文中包含 “接受邀请” 按钮或链接,点击后跳转至 Google Play 测试页面。 - 登录 Google 账号
如果用户尚未登录,系统会要求使用收到邀请的邮箱对应的 Google 账号登录。 - 确认加入测试组
页面上会显示应用名称及测试轨道类型,用户点击 “成为测试人员” 或 “加入” 按钮,即完成验证。
📬 验证状态跟踪: 在 Google Play Console 的测试用户列表中,每个用户旁会显示 “已验证” 或 “待验证” 状态标识。测试工程师可在用户完成验证后,再次刷新页面确认状态已更新。
4.5 输入输出物
| 类别 | 名称 | 说明 |
|---|---|---|
| 输入物 | 测试用户邮箱列表 | 手动添加时使用的邮箱清单,来源为测试计划或用户登记表 |
| CSV 批量导入文件 | 按 Google Play 标准模板填写的用户邮箱 CSV 文件 | |
| 输出物 | 测试用户添加记录 | Google Play Console 中已保存的用户列表(含状态标识) |
| 验证邀请发送记录 | 系统后台自动生成的邀请发送日志(可通过用户列表间接查看) |
4.6 责任边界
为确保流程执行顺畅,相关角色及职责划分如下:
| 角色 | 职责内容 | 输出物 / 交付件 |
|---|---|---|
| 应用负责人 / 产品经理 | 审批测试用户名单,明确测试范围与目标轨道 | 已审批的测试用户登记表 |
| 测试工程师 | 准备邮箱列表,执行手动 / 批量添加操作,跟踪验证状态 | 用户添加记录、验证状态跟踪表 |
| 测试用户 | 查收邀请邮件并完成邮箱验证,确认可正常访问测试版本 | 完成验证(状态变更为“已验证”) |
| 开发工程师(如需) | 协助排查验证邮件未送达、链接失效等异常问题 | 异常排查报告 |
4.7 记录材料
建议在每次添加测试用户后,填写以下记录表,便于后期跟踪与审计:
测试用户登记与验证状态跟踪表
| 序号 | 用户邮箱 | 添加方式 | 添加日期 | 邀请发送状态 | 验证状态 | 验证日期 | 备注 |
|---|---|---|---|---|---|---|---|
| 1 | tester01@example.com | 手动 | 2025-03-01 | 已发送 | 已验证 | 2025-03-02 | — |
| 2 | tester02@example.com | 手动 | 2025-03-01 | 已发送 | 待验证 | — | 提醒用户检查垃圾邮件 |
| 3 | tester03@example.com | CSV 导入 | 2025-03-01 | 已发送 | 已验证 | 2025-03-02 | — |
| (模板可根据实际用户数量扩展行数) | |||||||
📁 记录保存建议: 该表格建议以 Excel 或 Google Sheets 形式维护,每周更新一次验证状态,直至所有用户完成验证。
4.8 异常处理
在执行添加测试用户或邮箱验证过程中,可能遇到以下异常情况。请参照下表进行排查与处理:
| 异常现象 | 可能原因 | 处理措施 |
|---|---|---|
| 邮箱格式无效(系统报错) | 输入的邮箱地址格式不正确或包含空格 | 检查并修正邮箱格式,重新提交 |
| CSV 导入失败(提示解析错误) | 文件编码非 UTF-8、列名被修改、包含空行 | 重新下载模板,按原格式填写,另存为 UTF-8 编码后重试 |
| 用户提示“未收到验证邮件” | 邮件被归入垃圾邮件、邮箱地址错误、网络延迟 | 1. 请用户检查垃圾邮件箱;2. 在 Console 中重新发送邀请;3. 核对邮箱地址 |
| 用户显示“待验证”超过 48 小时 | 用户未点击链接、链接已过期、用户未使用正确 Google 账号登录 | 1. 重新发送邀请;2. 告知用户使用邀请邮箱对应的 Google 账号登录 |
| 相同邮箱被重复添加 | 邮箱列表中存在重复项 | 系统会自动去重并提示重复条目,删除重复项后重新导入 |
| 用户无法加入测试组(页面报错) | 测试轨道已满员、用户账号区域受限 | 检查测试轨道用户上限,确认用户 Google 账号所在区域支持该测试 |
⛑️ 升级路径: 如果按照上述处理措施后仍无法解决,请截图保存错误信息,提交给 Google Play 开发者支持团队,并同步告知应用负责人。
4.9 验收标准
完成本章流程后,请对照以下检查表逐项验收,确保所有交付物符合要求:
| # | 验收项 | 通过标准 | 结果 |
|---|---|---|---|
| A1 | 测试用户已添加到目标测试轨道 | Google Play Console 用户列表中可查看到新添加的用户条目 | ☐ 通过 |
| A2 | 验证邮件已成功发送 | 用户列表中每位用户旁均显示“已发送邀请”或“待验证”状态 | ☐ 通过 |
| A3 | 用户完成邮箱验证 | 至少 80% 的用户在 48 小时内状态变为“已验证” | ☐ 通过 |
| A4 | 记录表完整填写 | 测试用户登记与验证状态跟踪表已更新,包含所有添加用户的信息 | ☐ 通过 |
| A5 | 异常已处理或已记录 | 所有异常条目均已在记录表中备注原因及处理状态 | ☐ 通过 |