Чтобы посмотреть подробную информацию, выберите категорию.
В таблицах ниже представлены критерии, по которым можно протестировать работу с проездными билетами в Google Pay. Если все этапы проверки пройдены успешно, значит эту функцию можно запускать.
Тестирование пользовательского интерфейса нужно проводить в приложении Google Pay на устройствах с ОС Android.
Общие функции
В этом разделе представлены критерии, по которым можно проверять общие функции.
| Тест | Ожидаемый результат |
|---|---|
| Позвоните в службу поддержки клиентов по номеру телефона, указанному на карте постоянного клиента (если применимо). | По указанному номеру телефона можно дозвониться в службу поддержки клиентов. |
Классы и объекты
В этом разделе представлены критерии, по которым можно проверять работу классов и объектов.
| Тест | Ожидаемый результат |
|---|---|
| Добавьте сообщение в класс, используя REST API. | Сообщение появляется первым в списке при просмотре билета Google Pay в расширенном виде*. |
| Обновите баланс баллов для карты постоянного клиента. | Обновленный баланс баллов для выбранной карты постоянного клиента должен отобразиться в обычном и расширенном виде в течение 24 часов. |
Измените класс, на который ссылается соответствующий объект LoyaltyObject, чтобы перевести клиента на другой уровень лояльности (применимо только в том случае, если у программы лояльности есть разные уровни, каждый из которых представлен классом LoyaltyClass). |
Новый уровень программы лояльности должен отобразиться в развернутом виде карты Google Pay в течение 24 часов. |
| Убедитесь, что в классе содержится идентификатор места (и связанные с ним адреса) или значения широты/долготы. Клиенты получат уведомления, когда окажутся поблизости от одного из указанных адресов. | – |
| Приблизьтесь к месту, указанному в классе или идентификаторе. | На телефон придет оповещение о том, что рядом с вами находится продавец, у которого можно воспользоваться картой постоянного клиента. |
Значение статуса reviewStatus классов равно Approved. |
– |
*Если вы планируете отправлять сообщения отдельным пользователям, протестируйте функцию добавления сообщений с помощью REST API к отдельным объектам.
Пользовательский интерфейс
В этом разделе представлены критерии, по которым можно проверять элементы интерфейса.
| Тест | Ожидаемый результат |
|---|---|
| Убедитесь, что информация во всех обязательных для заполнения полях верна. | – |
| Убедитесь, что добавленные изображения соответствуют Правилам фирменного оформления Google. | – |
| Убедитесь, что значения строк соответствуют требованиям к заголовкам, приведенным в Правилах фирменного оформления Google. | – |
| Убедитесь, что карта постоянного клиента правильно отображается на устройстве. | – |
| Нажмите на ссылку в приложении Google Pay, чтобы открыть программу лояльности. | Должна открыться соответствующая страница сайта продавца. |
| Убедитесь, что на картах не отображаются штрихкоды, если в магазинах продавца нет возможности сканировать их. | – |
Тестирование в точке продажи
В этом разделе представлены критерии для тестирования в точках продаж.
| Тест | Ожидаемый результат |
|---|---|
| Попробуйте отсканировать штрихкод в точке продажи, используя приложение Google Pay. | Штрихкод сканируется, сведения о карте постоянного клиента передаются на сервер. |
| Убедитесь, что персонал умеет сканировать карты постоянного клиента. | – |
В таблицах ниже представлены критерии, по которым Google определяет, готовы ли карты постоянного клиента к публикации. Распечатайте эту страницу и проверьте карту по каждому пункту.
Тестирование кнопки
В этом разделе представлены критерии, по которым можно проверить, работает ли кнопка Сохранить в Google Pay.
| Тест | Ожидаемый результат |
|---|---|
| Протестируйте кнопку в браузере Chrome. | Кнопка правильно отображается и функционирует на веб-странице в браузере Chrome. |
| Протестируйте кнопку в браузере Firefox. | Кнопка правильно отображается и функционирует на веб-странице в браузере Firefox. |
| Протестируйте кнопку в браузере Safari. | Кнопка правильно отображается и функционирует на веб-странице в браузере Safari. |
| Протестируйте кнопку в браузере Internet Explorer 9. | Кнопка правильно отображается и функционирует на веб-странице в браузере Internet Explorer 9 (Citrix). |
| Протестируйте кнопку при различных масштабах страницы. | Кнопка правильно отображается при различных масштабах страницы. |
| Протестируйте скорость появления кнопки. | Визуализация любой отдельно взятой кнопки занимает не дольше одной секунды. |
Если ваш сайт разработан так, что кнопка Сохранить в Google Pay исчезает после нажатия, выполните следующие действия:
|
Кнопка Сохранить в Google Pay должна снова появиться на веб-сайте. |
| Если ваш сайт разработан так, что кнопка Сохранить в Google Pay исчезает после нажатия, убедитесь, что появляется подтверждение действия. | Отображается строка с подтверждением, что карта постоянного клиента сохранена. |
Сохранение карты
В этом разделе представлены критерии, по которым можно проверять, какие действия выполняются после нажатия кнопки Сохранить в Google Pay.
| Тест | Ожидаемый результат |
|---|---|
| Нажмите кнопку Сохранить в Google Pay на своем сайте. | Созданный после нажатия токен JWT содержит все допустимые домены для кнопки (с префиксами https и http, но не www). |
| Нажмите кнопку Сохранить в Google Pay на своем сайте. | Карта постоянного клиента сохраняется в Google Pay. |
| Нажмите кнопку Сохранить в Google Pay на своем сайте. | Карта постоянного клиента сохраняется, кнопку больше нельзя нажать. |
| Нажмите кнопку Сохранить в Google Pay на своем сайте. | Созданный токен JWT ссылается на класс со статусом approved. |
Правила фирменного оформления Google
В этом разделе приводятся критерии, по которым можно проверять, соответствует ли дизайн кнопки Сохранить в Google Pay правилам фирменного оформления Google.
| Тест | Ожидаемый результат |
|---|---|
| Проверьте, соблюдаются ли требования в отношении расположения кнопки, описанные в разделе Кнопка "Сохранить в Google Pay" в "Правилах фирменного оформления Google". | – |
| Проверьте, соблюдаются ли требования в отношении оформления кнопки, описанные в разделе Кнопка "Сохранить в Google Pay" в "Правилах фирменного оформления Google". | – |