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