次のテスト計画は、Google ウォレットとの統合をテストする際に役立ちます。
プロビジョニング
承認済みの ID プロビジョニング
- 自動承認される ID を使用して、プロビジョニング フローに沿って操作します。
ID プロビジョニングが拒否されました
- 不承認または期限切れの ID を使用してプロビジョニング フローを完了する
- プロビジョニング フローの画面を閉じるか、ウォレットのホーム画面に手動で移動する
- ウォレットで運転免許証をクリックします。
- バックエンドで登録を拒否する
DC リクエストが拒否されたことを知らせる通知が届きます。

DC リクエストが拒否されたことを示す通知も表示されます。
通知または不承認カードをクリックすると、申請が不承認になったことを説明するページに移動します。
- 詳細については、不承認のページをご覧ください。
不承認カードを直接閉じるか、不承認ページの [OK] をクリックすると、状態がクリアされ、再申請できるようになります。
Extended Review Provisioning
- 延長された審査 ID を使用してプロビジョニング フローを完了する
- プロビジョニング フローの画面を閉じるか、ウォレットのホーム画面に手動で移動する
- 想定される動作については、拡張レビュー ページを参照してください。
Extended Review to Approval
- 延長された審査 ID を使用してプロビジョニング フローを完了する
- プロビジョニング フローの画面を閉じるか、ウォレットのホーム画面に手動で移動する
- バックエンドから登録リクエストを承認する
- DC リクエストが承認されたという通知が届き、DC がウォレットに自動的にダウンロードされます。
Extended Review から Rejected に変更
- 延長された審査 ID を使用してプロビジョニング フローを完了する
- プロビジョニング フローの画面を閉じるか、ウォレットのホーム画面に手動で移動する
- バックエンドから登録リクエストを拒否する
- しばらくすると、DC リクエストが拒否されたことを示す通知が表示されます。
プレゼンテーション
事前作業
- (「ホルダー」)デバイスで DC がプロビジョニングされ、使用できる状態になるように、プロビジョニング フローを完了します。
- デバイスで Bluetooth、位置情報サービス、NFC がすべて有効になっていることを確認する
- リーダー アプリ検証ツール apk がインストールされた 2 台目の「リーダー」デバイスがある
NFC プレゼンテーション
リーダー デバイスでリーダー アプリを開く
- テストケースのプルダウン メニューで適切なオプションが選択されていることを確認します。

DC でデバイスのロックを解除する
- 2 台のデバイスを約 2.5 cm 離して持ち、NFC タップを実行します。
- ホルダー デバイスが振動し、読み込み画面が表示され、リクエストされたフィールドのリストが表示されます(画面が表示されない場合は、スマートフォンを離してもう一度お試しください)。

[続行] をクリックする
- PIN または生体認証を使用して確認する
- ホルダー デバイスに転送アニメーションが表示される

データを送信した後、DC デバイスは一時的に切断されます。その後、リーダー デバイスに DC の詳細が表示されます。[Issuer's DS Key recognized] 以外のすべてのチェックで緑色のチェックマークが表示されていることを確認します。

QR コードの提示
リーダー デバイスでリーダー アプリを開く
- [Request mDL] と [Mandatory fields] のチェックボックスをオンにします。
- [次へ] をクリックします。

DC でデバイスのロックを解除し、DC を開いて、画面下部の [コードを表示] ボタンをクリックします。

リーダー デバイスでバーコードをスキャンする
- リクエストされたフィールドがホルダー デバイスに表示される
- [続行] をクリックする

PIN または生体認証を使用して確認し、ホルダー デバイスに送信アニメーションが表示される

データを送信した後、DC デバイスは一時的に切断されます。その後、リーダー デバイスに DC の詳細が表示されます。[Issuer's DS Key recognized] 以外のすべてのチェックに緑色のチェックマークが表示されていることを確認します。

ロック画面からの NFC プレゼンテーション
前提条件: このテストでは、デバイスに Android 15 以降が搭載されている必要があります。
- デバイスをロックする
- NFC タップを実行する
- 以下を確認します。
- デバイスのロックを解除するよう求めるメッセージが表示される
- ロックを解除すると、同意画面が表示され、端末がリクエストしている情報が表示されます。
- 続行して、プレゼンテーションが想定どおりに動作することを確認する
管理
更新の通知
- プロビジョニング フローに沿って DC をプロビジョニングする
- DC が完全に承認され、ウォレットで利用可能になったら、バックエンドから DC の詳細を更新します。
- 更新の通知が表示されます。
発行元ベースの削除
- プロビジョニング フローに沿って DC をプロビジョニングする
- DC が完全に承認され、ウォレットで利用可能になったら、バックエンドから DC をキャンセルします。
- ID はウォレットから削除されます。
デバイスから削除
- プロビジョニング フローを完了して、デバイスで完全にプロビジョニングされた DC を利用できるようにし、プレゼンテーションの準備を整えます。
- ウォレットのホーム画面から DC カードを開く
- その他メニューをクリックして、[削除] を選択します。
- [キャンセル] をクリックし、カードがまだ利用可能であることを確認します。カードは引き続き表示されているはずです。
- その他メニューをクリックし、もう一度 [削除] を選択します。
- [確認] をクリックします。
- 以下を確認します。
- ウォレットのホーム画面が表示されます
- DC がカード一覧に表示されなくなった
- プロビジョニング フローを再度開始できます
DC 情報を表示する
- プロビジョニング フローを完了して、デバイスで完全にプロビジョニングされた DC を利用できるようにし、プレゼンテーションの準備を整えます。
- ウォレットのホーム画面から DC を開く
- [詳細を表示] -> [州 ID 情報] ボタンをクリックします。
- 以下を確認します。
- ロック解除を求められる
- すべての DC フィールドが表示され、利用可能なすべての詳細を確認できるようにビューをスクロールできます。
- すべてのフィールドが正しい形式で、人が読める形式になっている