Google Wallet API の統合をリリースする前に完了しておくことが推奨されるテストと推奨テストの一覧は次のとおりです。適切なテストはユースケースによって異なります。ユーザーに最適なエクスペリエンスを提供するには、統合に想定されるすべての機能を慎重にテストする必要があります。
前提条件
少なくとも 1 つのイベント チケット オブジェクトを作成し、 テストを開始する前に、Android デバイスの Google ウォレットにパスを追加してください。
必要なテスト
次の表に示す基準に基づいて、カードを一般公開する準備ができているかどうかを判断します。開始する前に、各項目を検証して、 なります。
ボタンのテスト
このセクションでは、[Google ウォレットに追加] ボタンに関するテストの基準を示します。
テスト | 期待される結果 |
---|---|
Chrome ブラウザでボタンをテストします。 | Chrome でパートナーのウェブページにボタンが正しく表示され、機能します。 |
Firefox ブラウザでボタンをテストします。 | Firefox でパートナーのウェブページにボタンが正しく表示され、機能します。 |
Safari ブラウザでボタンをテストします。 | Safari でパートナーのウェブページにボタンが正しく表示され、機能します。 |
Internet Explorer 9 ブラウザのテストボタン | Internet Explorer 9(Citrix)で、パートナーのウェブページにボタンが正しく表示され、機能します。 |
ブラウザのさまざまなズームレベルでボタンをテストします。 | ブラウザのさまざまなズームレベルでボタンが正しくレンダリングされます。 |
ボタンのレンダリング速度をテストします。 | 1 つのボタンが 1 秒以内にレンダリングされる。 |
イベント チケットの保存後に [Google ウォレットに追加] ボタンが非表示になるようにウェブサイトを設計している場合:
|
ウェブサイトに [Google ウォレットに追加] ボタンが再表示されます。 |
イベント チケットの保存後に [Google ウォレットに追加] ボタンが非表示になるようにウェブサイトを設計している場合。 | イベント チケットが保存されたことを示す文字列が表示されます。 |
'Google ウォレットに追加'ボタンとリンクのテスト
このセクションでは、[Google ウォレットに追加] のクリックに関するテストの基準を示します。 ] ボタンを離します。
テスト | 期待される結果 |
---|---|
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 | 作成された JWT に、ボタンの有効なドメインがすべて含まれている(www ではなく https と http ) |
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 | 正しいカードが Google ウォレットに保存されます。 |
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 | カードは保存され、ボタンを再度押すことはできません。 |
ウェブサイトの [Google ウォレットに追加] ボタンをクリックします。 | 作成された JWT は、approved のクラスを参照します。 |
ブランド ガイドラインのテスト
このセクションでは、Google ウォレットに追加のブランド ガイドラインを確認するための基準を示します。 ] ボタンを離します。
テスト | 期待される結果 |
---|---|
ボタンが 追加先 Google ウォレットのボタンの配置」セクションを参照してください。 | なし |
ボタンが 追加先 Google ウォレットのボタンのデザイン セクションをご覧ください。 | なし |
推奨されるテスト
次の表に示す基準を使用して、イベント チケットを一般公開する準備ができているかどうか判断することをおすすめします。すべての UI テストは、Android ベースのデバイスで Google ウォレット アプリを使用して行う必要があります。
一般的な機能テスト
このセクションでは、一般的な機能テストの基準を示します。
テスト | 期待される結果 |
---|---|
イベント チケットに付属する連絡先情報を確認します(該当する場合)。 | すべての連絡先情報が有効で最新であること。 |
クラスとパス オブジェクトのテストに合格する
このセクションでは、パスクラスまたはパス オブジェクトの機能を使用するテストの基準を示します。
テスト | 期待される結果 |
---|---|
「 REST API。 | イベント チケットの展開表示で、メッセージ リストの上部にメッセージが表示されます 。 |
イベント チケットの class.dateTime.start に将来の時間を設定します。 | イベント チケットによって、class.dateTime.start の 3 時間前に通知が送信されます。 |
クラスの reviewStatus は Approved です。 |
なし |
* REST API(次の宛先にメッセージを送信する予定がある場合) できます。
ユーザー インターフェース テスト
このセクションでは、ユーザー インターフェースの一般的な要素を使用するテストの基準を示します。
テスト | 期待される結果 |
---|---|
テンプレートのすべての必須フィールドに、正しい情報が入力されていることを確認してください。 | なし |
画像が ブランド ガイドライン | なし |
文字列値が、 ブランドの取り扱いガイドライン。 | なし |
イベント チケットがデバイスに正しく表示されます。 | なし |
Google ウォレット アプリで、ご利用のイベント チケット プログラムのウェブサイト リンクをクリックします。 | ウェブサイト リンクをクリックすると、適切な販売者のウェブページが表示されます。 |
店舗でのテスト
このセクションでは、店舗で実施されるテストの基準を示します。
テスト | 期待される結果 |
---|---|
Google ウォレット アプリを使用して、販売者の POS でバーコード スキャンをテストします。 | バーコードがスキャンされ、イベント チケットが送信される。 |
販売者のサービス担当者がイベント チケットのスキャンに対応する訓練を受けています。 | なし |