Контрольные списки тестирования

Чтобы посмотреть подробную информацию, выберите категорию.


В таблицах ниже представлены критерии, по которым можно протестировать работу с проездными билетами в Google Pay. Если все этапы проверки пройдены успешно, значит эту функцию можно запускать.

Тестирование пользовательского интерфейса нужно проводить в приложении Google Pay на устройствах с ОС Android.

Общие функции

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

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

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

В этом разделе представлены критерии, по которым можно проверять работу классов и объектов.

Тест Ожидаемый результат
Добавьте сообщение в класс, используя REST API. Сообщение появляется первым в списке при просмотре билета Google Pay в расширенном виде*.
Задайте для class.dateTime.start значение времени в ближайшем будущем. За три часа до class.dateTime.start должно быть выслано уведомление.
Значение статусов reviewStatus классов равно Approved

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

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

В этом разделе представлены критерии, по которым можно проверять элементы интерфейса.

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

Тестирование в точке продажи

В этом разделе представлены критерии для тестирования в точках продаж.

Тест Ожидаемый результат
Попробуйте отсканировать штрихкод (object.barcode.value) в точке продажи, используя приложение Google Pay. Штрихкод сканируется, билет на мероприятие отмечается как использованный.
Убедитесь, что персонал умеет сканировать билеты.

В таблицах ниже представлены критерии, по которым Google определяет, готовы ли билеты на мероприятие к публикации.

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

В этом разделе представлены критерии, по которым можно проверить, работает ли кнопка Сохранить в Google Pay.

Тест Ожидаемый результат
Протестируйте кнопку в браузере Chrome. Кнопка правильно отображается и функционирует на веб-странице в браузере Chrome.
Протестируйте кнопку в браузере Firefox. Кнопка правильно отображается и функционирует на веб-странице в браузере Firefox.
Протестируйте кнопку в браузере Safari. Кнопка правильно отображается и функционирует на веб-странице в браузере Safari.
Протестируйте кнопку в браузере Internet Explorer 9. Кнопка правильно отображается и функционирует на веб-странице в браузере Internet Explorer 9 (Citrix).
Протестируйте кнопку при различных масштабах страницы. Кнопка правильно отображается при различных масштабах страницы.
Протестируйте скорость появления кнопки. Визуализация любой отдельно взятой кнопки занимает не дольше одной секунды.
Если ваш сайт разработан так, что кнопка Сохранить в Google Pay исчезает после нажатия, выполните следующие действия: 1. Нажмите кнопку Google Pay API for Passes на сайте. 2. Удалите сохраненный билет на мероприятие из 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".