Тестируйте и работайте, тестируйте и работайте

Тестирование

Google предлагает критерии в следующих таблицах, чтобы определить, готов ли ваш билет на мероприятие к публичному выпуску.

Все тестирование пользовательского интерфейса следует проводить с использованием приложения Google Wallet на устройствах на базе Android.

Общий

В этом разделе перечислены критерии для общих функциональных тестов.

Тест Ожидаемый результат
Позвоните по телефонам службы поддержки клиентов, указанным в билете на мероприятие (если применимо). Доступ к отделу обслуживания клиентов осуществляется по указанному номеру телефона.

Классы и объекты

В этом разделе перечислены критерии для тестов, проверяющих функциональность классов или объектов.

Тест Ожидаемый результат
Добавьте сообщение в класс, используя REST API. Сообщение отображается вверху списка сообщений в расширенном виде билета на мероприятие в приложении Google Wallet*.
Установите class.dateTime.start в билете на мероприятие на время ближайшего будущего. Билет на событие должен отправить уведомление за три часа до class.dateTime.start .
Классы имеют reviewStatus Approved . Н/Д

*Вам также следует протестировать добавление сообщений к отдельным объектам с помощью REST API , если вы планируете отправлять сообщения отдельным пользователям.

Пользовательский интерфейс

В этом разделе перечислены критерии для тестов, проверяющих общие элементы пользовательского интерфейса.

Тест Ожидаемый результат
Убедитесь, что все обязательные поля вашего шаблона заполнены правильной информацией. Н/Д
Убедитесь, что ваши изображения соответствуют всем рекомендациям по изображениям, указанным в рекомендациях по бренду. Н/Д
Убедитесь, что ваши строковые значения соответствуют всем рекомендациям по заголовкам, указанным в рекомендациях по использованию бренда . Н/Д
Билет на мероприятие правильно отображается на устройстве. Н/Д
Нажмите ссылку на веб-сайт в приложении Google Wallet, чтобы перейти к программе билетов на мероприятия. Ссылка на веб-сайт должна открывать правильную веб-страницу продавца.

Тестирование в магазине

В этом разделе перечислены критерии испытаний, которые необходимо проводить в магазинах.

Тест Ожидаемый результат
Проверьте сканирование штрих-кода в торговой точке с помощью приложения Google Wallet. Сканирование штрих-кода и билет на мероприятие передаются.
Обслуживающий персонал Торговой точки обучен сканированию билетов на мероприятия. Н/Д

Google использует критерии, приведенные в следующих таблицах, чтобы определить, готовы ли ваши карты к публичному выпуску. Распечатайте эту страницу и проверьте каждый пункт, чтобы убедиться, что вы готовы отправить свою карту для выпуска.

Тесты кнопок

В этом разделе перечислены критерии для тестов, использующих кнопку «Добавить в Google Кошелек» .

Тест Ожидаемый результат
Кнопка «Проверить» в браузере Chrome. Кнопка правильно отображается и работает на партнерской веб-странице в Chrome.
Кнопка тестирования в браузере Firefox. Кнопка правильно отображается и работает на партнерской веб-странице в Firefox.
Кнопка тестирования в браузере Safari. Кнопка правильно отображается и работает на партнерской веб-странице в Safari.
Кнопка проверки в браузере Internet Explorer 9. Кнопка правильно отображается и работает на партнерской веб-странице в Internet Explorer 9 (Citrix).
Тестовая кнопка на разных уровнях масштабирования браузера. Кнопка отображается правильно при различных уровнях масштабирования браузера.
Проверить скорость рендеринга кнопки. Одна кнопка отображается не более чем за 1 секунду.
Если вы разработали свой веб-сайт таким образом, чтобы кнопка «Добавить в Google Кошелек» исчезала после сохранения билета на мероприятие:
  1. Нажмите кнопку «Добавить в Google Кошелек» на своем веб-сайте.
  2. Удалите сохраненную карту из Google Кошелька
Кнопка «Добавить в Google Кошелек» снова появится на вашем веб-сайте.
Если вы разработали свой веб-сайт таким образом, чтобы кнопка «Добавить в Google Кошелек» исчезала после сохранения билета на мероприятие. Появится строка, указывающая, что билет на мероприятие сохранен.

Сохранить пропуск

В этом разделе перечислены критерии для тестов, проверяющих нажатие кнопки «Добавить в Google Кошелек» .

Тест Ожидаемый результат
Нажмите кнопку «Добавить в Google Кошелек» на своем веб-сайте. Созданный JWT содержит все допустимые домены для кнопки ( https и http , а не www ).
Нажмите кнопку «Добавить в Google Кошелек» на своем веб-сайте. Правильная карта сохраняется в Google Кошельке.
Нажмите кнопку «Добавить в Google Кошелек» на своем веб-сайте. Карта сохранена, и вы не сможете повторно нажать кнопку.
Нажмите кнопку «Добавить в Google Кошелек» на своем веб-сайте. Созданный JWT ссылается на approved класс.

Рекомендации по бренду

В этом разделе перечислены критерии для проверки рекомендаций по бренду кнопки «Добавить в Google Кошелек» .

Тест Ожидаемый результат
Убедитесь, что ваша кнопка соответствует разделу размещения кнопки «Добавить в Google Кошелек» Руководства по использованию бренда. Н/Д
Убедитесь, что ваша кнопка соответствует разделу дизайна кнопки «Добавить в Google Кошелек» Руководства по использованию бренда. Н/Д

В прямом эфире

Теперь, когда вы успешно протестировали свою интеграцию, пришло время запустить ее в эксплуатацию! Обязательно заполните следующий контрольный список перед вводом в эксплуатацию.

Полный бизнес-профиль

Чтобы получить доступ к публикации, вам необходимо заполнить свой бизнес-профиль, войдя в Google Pay и консоль Wallet. Нажмите «Профиль компании» , настройте свой платежный профиль и заполните информацию о своей компании.

Создать хотя бы 1 курс

Пока вы находитесь в демонстрационном режиме API Google Кошелька , убедитесь, что вы создали хотя бы один класс пропуска, который хотите опубликовать в реальном времени.

Отправьте отпечатки пальцев приложения Android.

Отправьте отпечаток пальца приложения Android на утверждение, чтобы разрешить доступ к пропускам.

Запросить доступ к публикации

После выполнения всех вышеперечисленных шагов вы можете запросить доступ к рабочей среде. Для этого войдите в консоль . Перейдите к API Google Кошелька и нажмите «Запросить доступ к публикации».

Доступ к публикации предоставлен

Наша команда рассмотрит запрос и предоставит доступ к публикации. Как только доступ будет предоставлен, ваши существующие занятия станут доступны! Вы можете начать создавать объекты и распространять их среди своих клиентов. Дополнительные классы, созданные после получения доступа к публикации, будут доступны. Тем не менее, мы можем время от времени оценивать эти занятия и обращаться к вам в случае возникновения каких-либо проблем.