次のいずれかのパスカテゴリを選択して、使用方法の詳細をご覧ください。
Google では、次の表に示す基準を使用して、交通機関のパスを一般公開する準備ができているかを判断することをおすすめします。
すべての UI テストは、Android ベースのデバイスで Google Pay アプリを使用して行う必要があります。
全般
このセクションでは、全般的な機能テストの基準を示します。
テスト | 期待される結果 |
---|---|
乗車券に記載のカスタマー サービスの電話番号に電話をかけます(記載されている場合)。 | 記載されている電話番号で、カスタマー サービス部門につながります。 |
クラスとオブジェクト
このセクションでは、クラスまたはオブジェクトの機能に関するテストの基準を示します。
テスト | 期待される結果 |
---|---|
REST API を使用してクラスにメッセージを追加します。 | Google Pay アプリの乗車券の展開ビューで、メッセージ リストの先頭にメッセージが表示されます。* |
乗車券の最初の object.ticketLeg.departureDateTime を近い将来の時間に設定します。 |
object.ticketLeg.departureDateTime の 3 時間前に通知が届きます。 |
クラスの reviewStatus が Approved になっています。 |
なし |
* 個々のユーザーにメッセージを送信する場合は、REST API を使用して個々のオブジェクトに送信するメッセージのテストも行ってください。
ユーザー インターフェース
このセクションでは、ユーザー インターフェースの一般的な要素に関するテストの基準を示します。
テスト | 期待される結果 |
---|---|
ロゴの画像が交通事業者を表していることを確認します。 | なし |
テンプレートの必須項目すべてに正しい情報が入力されていることを確認します。 | なし |
画像が、ブランド ガイドラインに記載されている画像のガイドラインすべてを遵守していることを確認します。 | なし |
文字列値が、ブランド ガイドラインに記載されている見出しのガイドラインすべてを遵守していることを確認します。 | なし |
乗車券がデバイス上に正しく表示されることを確認します。 | なし |
Google Pay アプリの乗車券の展開ビューにあるウェブサイトのリンクをクリックします。 | ウェブサイトのリンクをクリックすると、正しいウェブページが読み込まれます。 |
利用テスト
このセクションでは、利用場所で実行されるテストの基準を示します。
テスト | 期待される結果 |
---|---|
Google Pay アプリを使用して、利用場所でのバーコード(object.barcode.value )のスキャンをテストします。 |
バーコードがスキャンされ、乗車券が検証されます。 |
交通事業者のサービス担当者が、乗車券のスキャンを処理する訓練を受けています。 | なし |
ボタンのテスト
このセクションでは、[Google Pay に保存] ボタンに関するテストの基準を示します。
テスト | 期待される結果 |
---|---|
Chrome ブラウザでボタンをテストします。 | Chrome で、パートナーのウェブページ上にボタンが正しく表示され、機能します。 |
Firefox ブラウザでボタンをテストします。 | Firefox で、パートナーのウェブページ上にボタンが正しく表示され、機能します。 |
Safari ブラウザでボタンをテストします。 | Safari で、パートナーのウェブページ上にボタンが正しく表示され、機能します。 |
Internet Explorer 9 ブラウザでボタンをテストします。 | Internet Explorer 9(Citrix)で、パートナーのウェブページ上にボタンが正しく表示され、機能します。 |
ブラウザのさまざまなズームレベルでボタンをテストします。 | ボタンは、ブラウザのさまざまなズームレベルで正しく表示されます。 |
ボタンの表示速度をテストします。 | 1 つのボタンが 1 秒以内に表示されます。 |
乗車券の保存後に [Google Pay に保存] ボタンが非表示になるようにウェブサイトを設計している場合:
|
ウェブサイトに [Google Pay に保存] ボタンが再度表示されます。 |
乗車券の保存後に [Google Pay に保存] ボタンが非表示になるようにウェブサイトを設計している場合: | 乗車券が保存されたことを示す文字列が表示されます。 |
パスの保存
このセクションでは、[Google Pay に保存] ボタンのクリックに関するテストの基準を示します。
テスト | 期待される結果 |
---|---|
ウェブサイトの [Google Pay に保存] ボタンをクリックします。 | 作成された JWT に、ボタンの有効なドメインがすべて含まれています(https と http。www は含まれません)。 |
ウェブサイトの [Google Pay に保存] ボタンをクリックします。 | 正しい乗車券が Google Pay に保存されます。 |
ウェブサイトの [Google Pay に保存] ボタンをクリックします。 | 乗車券が保存され、ボタンを再度押すことができなくなります。 |
ウェブサイトの [Google Pay に保存] ボタンをクリックします。 | 作成された JWT は承認されたクラスを参照します。 |
ブランド ガイドライン
このセクションでは、[Google Pay に保存] ボタンのブランド ガイドラインを確認するための基準を示します。
テスト | 期待される結果 |
---|---|
ボタンが、ブランド ガイドラインの [Google Pay に保存] ボタンの配置要件を遵守していることを確認します。 | なし |
ボタンが、ブランド ガイドラインの [Google Pay に保存] ボタンのデザイン要件を遵守していることを確認します。 | なし |