测试计划

以下测试计划旨在帮助您测试与 Google 钱包的集成。

预配

已批准的 ID 配置

被拒绝的 ID 配置

  1. 使用遭拒或过期的身份证件完成配置流程
  2. 关闭配置流程界面或手动前往 Google 钱包主屏幕
  3. 点击钱包中的驾照
  4. 在后端拒绝注册
  5. 您应该会收到有关 DC 请求被拒绝的通知。

  6. 系统还应显示一条通知,指明 DC 请求遭拒

  7. 点击通知或拒绝卡片后,系统应将您带到说明申请被拒原因的页面

  8. 直接关闭拒绝卡片,或点击拒绝页面上的知道了,应该会清除状态,让您可以重新申请

延长评价提供期限

  1. 使用扩展的审核 ID 完成配置流程
  2. 关闭配置流程界面或手动前往 Google 钱包主屏幕
  3. 如需了解预期行为,请参阅扩展的审核页面

从延期审核到批准

  1. 使用扩展的审核 ID 完成配置流程
  2. 关闭配置流程界面或手动前往 Google 钱包主屏幕
  3. 从后端批准注册请求
  4. 您会收到 DC 请求已获批准的通知,并且 DC 会自动下载到电子钱包中

将“审核中”状态更改为“未通过审核”

  1. 使用扩展的审核 ID 完成配置流程
  2. 关闭配置流程界面或手动前往 Google 钱包主屏幕
  3. 从后端拒绝注册请求
  4. 过一会儿,系统应该会显示一条通知,指明 DC 请求已被拒绝。

演示文稿

准备工作

  • 完成配置流程,以便在(“持有者”)设备上配置并准备好可供使用的 DC
  • 确保设备上已启用蓝牙、位置信息服务和 NFC
  • 拥有已安装阅读器 App Verifier apk 的第二部“阅读器”设备

NFC 支付

  1. 在阅读器设备上打开阅读器应用

    1. 验证下拉菜单中是否已为您的测试用例选择合适的选项。

  2. 使用 DC 解锁设备

    1. 将两台设备相隔约 1 英寸,然后执行 NFC 点按操作
    2. 支架设备应发出嗡嗡声,然后显示加载界面,接着显示所请求的字段列表(如果未显示该界面,请将手机分开,然后重试)

  3. 点击继续

    1. 使用 PIN 码或生物识别信息进行验证
    2. 传输动画应显示在支架设备上

  4. 发送数据后,DC 设备会短暂断开连接。然后,您会在读卡器设备上看到 DC 详细信息。确保除“已识别出发行方的 DS 密钥”之外的所有检查都显示绿色对勾标记。

二维码显示

  1. 在阅读器设备上打开阅读器应用

    • 选中请求 mDL必填字段复选框
    • 点击下一步

  2. 使用 DC 解锁设备,打开 DC,然后点击屏幕底部的显示验证码按钮

  3. 使用读卡器设备扫描条形码

    • 所请求的字段应显示在持卡人设备上
    • 点击继续

  4. 使用 PIN 码或生物识别信息进行验证,传输动画应显示在持卡人设备上

  5. 发送数据后,DC 设备会短暂断开连接。然后,您会在读卡器设备上看到 DC 详细信息。确保除“识别出发行方的 DS 密钥”之外的所有检查都显示绿色对勾标记。

通过锁定屏幕进行 NFC 演示

前提条件:设备必须搭载 Android 15 或更高版本才能进行此测试。

  1. 锁定设备
  2. 执行 NFC 触碰
  3. 验证以下内容
    • 系统会提示您解锁设备
    • 解锁后,系统会显示一个权限请求页面,其中会显示终端请求的信息。
  4. 继续操作并验证演示是否正常运行

管理

更新通知

  1. 按照配置流程配置 DC
  2. 当 DC 完全获得批准并可在 Google 钱包中使用后,从后端更新 DC 的详细信息。
  3. 您应该会看到更新通知。

基于发布者的删除

  1. 按照配置流程配置 DC
  2. 在 DC 完全获得批准并可在钱包中使用后,从后端取消 DC。
  3. 应从钱包中删除相应身份证件。

从设备中删除

  1. 完成配置流程,以便在设备上获得已完全配置的 DC,随时可以进行演示。
  2. 从 Google 钱包主屏幕打开 DC 卡
  3. 点击三点状菜单,然后选择删除
  4. 点击取消,然后确认该卡券仍然可用。您应该仍然在查看该卡片。
  5. 点击三点状菜单,然后再次选择删除
  6. 点击确认
  7. 验证以下内容:
    • 系统会转到 Google 钱包主屏幕
    • 相应 DC 不再位于卡片列表中
    • 您可以重新开始配置流程

查看 DC 信息

  1. 完成配置流程,以便在设备上获得已完全配置的 DC,随时可以进行演示。
  2. 从钱包主屏幕打开 DC
  3. 依次点击查看详情 -> 州身份证件信息按钮
  4. 验证以下内容:
    1. 提示解锁
    2. 系统会显示所有 DC 字段,并且视图可滚动,以便查看所有可用详情
    3. 所有字段的格式均正确且人类可读