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 流程总览

下图完整展示了“添加测试用户 → 邮箱验证 → 用户激活”的核心路径,请在执行具体操作前先阅读此图,建立整体流程认知:

测试用户添加与邮箱验证流程总览 开始流程 选择添加方式 手动添加用户 批量导入 CSV 邮箱验证流程 用户激活完成 说明:所有新添加的测试用户均需通过邮箱验证才能获得测试轨道访问权限。

4.4 操作步骤

4.4.1 手动添加测试用户

  1. 登录 Google Play Console
    使用具备应用编辑权限的开发者账号登录 play.google.com/console。
  2. 选择目标应用
    在应用列表中找到并点击需要添加测试用户的应用。
  3. 进入测试轨道设置
    左侧导航栏依次选择 “测试” → “测试轨道”,然后选择目标轨道(内部测试 / 封闭测试 / 开放测试)。
  4. 添加测试用户
    在“测试用户”区域,点击 “添加用户” 按钮,在弹出的文本框中逐行输入用户邮箱地址。每行一个邮箱,最多支持同时添加 20 个。
  5. 保存并发送邀请
    点击 “保存” 后,系统自动向新添加的用户发送验证邀请邮件。页面顶部会显示“已保存”确认提示。
📋 手动添加要点: 邮箱地址前后不要带空格;多个邮箱之间用换行分隔;添加后可在用户列表中看到 “待验证” 状态标识。

4.4.2 批量导入 CSV 模板

当测试用户数量超过 20 人,或需要周期性导入同一批用户时,建议使用 CSV 批量导入方式。请按以下步骤操作:

  1. 重复 4.4.1 中的步骤 1~3,进入目标测试轨道的“测试用户”设置页。
  2. 下载 CSV 模板
    点击 “导入用户” → “下载模板”,获取 Google Play 标准 CSV 模板文件。
  3. 按模板格式填写
    打开 CSV 文件,按照模板说明填入用户邮箱。模板字段说明见下表:
字段必填格式要求示例
email是标准邮箱格式,每行一个tester01@example.com
(可选列)否保留模板原有列,无需修改—
  1. 上传 CSV 文件
    点击 “导入用户” → “选择文件”,选中填写完成的 CSV 文件。系统会自动校验格式并在页面显示预览结果。
  2. 确认导入结果
    校验通过后,系统会列出本次导入的用户数量。请仔细核对预览列表,确认无重复或格式错误的条目。
  3. 保存并发送邀请
    点击 “导入” → “保存”,系统将批量添加用户并自动触发验证邮件。
⚠️ CSV 导入常见错误: 文件编码请使用 UTF-8(无 BOM),避免中文邮箱或备注列出现乱码;不要修改模板中的列名;不要包含空行或多余分隔符。

4.4.3 邮箱验证流程

无论通过哪种方式添加,用户都必须完成邮箱验证才能正式加入测试轨道。验证流程由用户侧执行,测试工程师需提前告知用户以下步骤:

  1. 查收邀请邮件
    Google Play 系统在添加用户后会自动发送标题为 “您已被邀请测试 [应用名称]” 的邮件。邮件发件人为 Google Play,请用户检查收件箱及垃圾邮件箱。
  2. 点击“接受邀请”链接
    邮件正文中包含 “接受邀请” 按钮或链接,点击后跳转至 Google Play 测试页面。
  3. 登录 Google 账号
    如果用户尚未登录,系统会要求使用收到邀请的邮箱对应的 Google 账号登录。
  4. 确认加入测试组
    页面上会显示应用名称及测试轨道类型,用户点击 “成为测试人员” 或 “加入” 按钮,即完成验证。
📬 验证状态跟踪: 在 Google Play Console 的测试用户列表中,每个用户旁会显示 “已验证” 或 “待验证” 状态标识。测试工程师可在用户完成验证后,再次刷新页面确认状态已更新。

4.5 输入输出物

类别名称说明
输入物测试用户邮箱列表手动添加时使用的邮箱清单,来源为测试计划或用户登记表
CSV 批量导入文件按 Google Play 标准模板填写的用户邮箱 CSV 文件
输出物测试用户添加记录Google Play Console 中已保存的用户列表(含状态标识)
验证邀请发送记录系统后台自动生成的邀请发送日志(可通过用户列表间接查看)

4.6 责任边界

为确保流程执行顺畅,相关角色及职责划分如下:

角色职责内容输出物 / 交付件
应用负责人 / 产品经理审批测试用户名单,明确测试范围与目标轨道已审批的测试用户登记表
测试工程师准备邮箱列表,执行手动 / 批量添加操作,跟踪验证状态用户添加记录、验证状态跟踪表
测试用户查收邀请邮件并完成邮箱验证,确认可正常访问测试版本完成验证(状态变更为“已验证”)
开发工程师(如需)协助排查验证邮件未送达、链接失效等异常问题异常排查报告

4.7 记录材料

建议在每次添加测试用户后,填写以下记录表,便于后期跟踪与审计:

测试用户登记与验证状态跟踪表

序号用户邮箱添加方式添加日期邀请发送状态验证状态验证日期备注
1tester01@example.com手动2025-03-01已发送已验证2025-03-02—
2tester02@example.com手动2025-03-01已发送待验证—提醒用户检查垃圾邮件
3tester03@example.comCSV 导入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异常已处理或已记录所有异常条目均已在记录表中备注原因及处理状态☐ 通过