Чтобы посмотреть подробную информацию, выберите категорию.
В таблицах ниже представлены критерии, по которым можно протестировать работу с проездными билетами в Google Pay. Если все этапы проверки пройдены успешно, значит эту функцию можно запускать.
Тестирование пользовательского интерфейса нужно проводить в приложении Google Pay на устройствах с ОС Android.
Общие функции
В этом разделе представлены критерии, по которым можно проверять общие функции.
Тест | Ожидаемый результат |
---|---|
Позвоните в службу поддержки клиентов по номеру телефона, который указан на проездном билете (если применимо). | По указанному номеру телефона можно связаться с отделом поддержки клиентов. |
Классы и объекты
В этом разделе представлены критерии, по которым можно проверять работу классов и объектов.
Тест | Ожидаемый результат |
---|---|
Добавьте в класс сообщение с помощью REST API. | Сообщение появится первым в списке при просмотре проездного билета в развернутом виде*. |
Задайте для первого объекта object.ticketLeg.departureDateTime проездного билета значение времени в ближайшем будущем. |
Уведомление получено за три часа до времени, указанном в объекте object.ticketLeg.departureDateTime . |
Значение статуса reviewStatus классов равно Approved . |
– |
*Если вы планируете отправлять пользователям отдельные сообщения, протестируйте функцию добавления сообщений к конкретным объектам с помощью REST API.
Пользовательский интерфейс
В этом разделе представлены критерии, по которым можно проверять элементы интерфейса.
Тест | Ожидаемый результат |
---|---|
Проверьте, указаны ли на логотипе сведения о компании-перевозчике. | – |
Убедитесь, что информация во всех обязательных для заполнения полях указана верно. | – |
Проверьте, соответствуют ли ваши изображения правилам использования бренда. | – |
Убедитесь, что значения строк соответствуют требованиям к заголовкам, приведенным в правилах использования бренда. | – |
Проверьте, правильно ли отображается проездной билет на устройстве. | – |
Нажмите на ссылку, представленную в развернутом виде проездного билета в приложении Google Pay. | После нажатия на ссылку должна загрузиться нужная веб-страница. |
Тестирование использования
В этом разделе описывается, как нужно проверять проездные билеты в местах их применения.
Тест | Ожидаемый результат |
---|---|
Попробуйте отсканировать штрихкод (object.barcode.value ) с помощью приложения Google Pay в месте оплаты проезда. |
Штрихкод считывается, проездной билет использован. |
Проверьте, умеет ли персонал компании-перевозчика обращаться с такими проездными билетами. | – |
Тестирование кнопки
В этом разделе представлены критерии, по которым можно проверить, работает ли кнопка Сохранить в 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 ссылается на одобренный класс. |
Правила фирменного оформления Google
В этом разделе приводятся критерии, по которым можно проверять, соответствует ли дизайн кнопки Сохранить в Google Pay правилам фирменного оформления Google.
Тест | Ожидаемый результат |
---|---|
Проверьте, соблюдаются ли требования в отношении расположения кнопки, описанные в статье "Правила фирменного оформления Google", раздел Место размещения. | – |
Проверьте, соблюдаются ли требования в отношении оформления кнопки, описанные в статье "Правила фирменного оформления Google", раздел Дизайн. | – |