Что такое тестирование платежного шлюза?
Тестирование платежного шлюза — это тестирование платежного шлюза. Платежный шлюз — это сервис приложений электронной коммерции, который утверждает оплату кредитной картой для покупок в Интернете. Платежные шлюзы защищают данные кредитной карты, шифруя конфиденциальную информацию, такую как номера кредитных карт, данные владельца счета и так далее. Эта информация безопасно передается между покупателем и продавцом, и наоборот.
Современные платежные шлюзы также надежно подтверждают платежи с помощью дебетовых карт, электронных банковских переводов, банковских карт, бонусных баллов и т. Д.
В этом уроке вы узнаете
- Типы платежных систем
- Типы тестирования для домена оплаты
- Как проверить платежный шлюз: полный контрольный список
- Примеры тестовых случаев для тестирования платежного шлюза
- Что нужно учесть перед покупкой пакета шлюза
Присоединяйтесь к нашему проекту тестирования Live Payment Gateway бесплатно
Типы платежных систем
-
Размещенный платежный шлюз :
Хостинговая система шлюзов платежей направляет клиента от сайта электронной коммерции к шлюзу во время процесса оплаты. Как только оплата будет произведена, клиент вернется на сайт электронной коммерции. Для такого типа оплаты вам не нужен идентификатор продавца, например, хостинговый платежный шлюз — PayPal, Noche и WorldPay.
-
Общий платежный шлюз :
В разделяемом платежном шлюзе при обработке платежа клиент направляется на страницу оплаты и остается на сайте электронной коммерции. Как только реквизиты платежа заполнены, процесс оплаты продолжается. Поскольку он не покидает сайт электронной коммерции во время обработки платежа, этот режим прост и, более предпочтительно, примером шлюза с общими платежами является eWay, Stripe.
Типы тестирования для домена оплаты
Тестирование для Платежного шлюза должно включать
Функциональное тестирование : это тестирование базовой функциональности платежного шлюза. Он предназначен для проверки того, ведет ли себя приложение таким же образом, как и при обработке заказов, расчетах, добавлении НДС в зависимости от страны и т. Д.
Интеграция : Проверьте интеграцию с вашей кредитной картой.
Производительность . Определите различные показатели производительности, например максимальное количество пользователей, проходящих через шлюзы в течение определенного дня, и конвертирующих их в одновременных пользователей.
Безопасность : вам необходимо выполнить глубокую проверку безопасности для Платежного шлюза.
Как проверить платежный шлюз: полный контрольный список
Прежде чем начать тестирование —
- Соберите надлежащие тестовые данные для фиктивного номера кредитной карты для маэстро, визы, мастера и т. Д.
- Соберите информацию о платежном шлюзе, такую как Google Wallet, Paypal или другое
- Собрать документ платежного шлюза с кодами ошибок
- Понять сеанс и параметры, передаваемые через приложение и платежный шлюз
- Понимать и проверять информацию о количестве, передаваемую через строку запроса, переменную или сеанс
- Наряду с языком платежного шлюза проверьте язык приложения
- Под различными настройками платежного шлюза, такими как формат валюты, собраны данные подписчика.
Примеры тестовых случаев для тестирования платежного шлюза
Ниже приведены важные тестовые сценарии / случаи для проверки платежного шлюза.
Sr # | Тестовые случаи |
---|---|
1 | В процессе оплаты попробуйте изменить язык платежного шлюза |
2 | После успешной оплаты проверьте все необходимые компоненты, независимо от того, найдены они или нет. |
3 | Проверьте, что произойдет, если платежный шлюз перестанет отвечать во время оплаты |
4 | В процессе оплаты проверьте, что произойдет, если сессия заканчивается |
5 | Во время процесса оплаты проверьте, что происходит в бэкэнде |
6 | Проверьте, что произойдет, если процесс оплаты не удастся |
7 | Проверьте записи базы данных, хранят ли они данные кредитной карты или нет |
8 | В процессе оплаты проверяйте страницы ошибок и страницы безопасности |
9 | Проверьте настройки блокировщика всплывающих окон и посмотрите, что произойдет, если блокировщик всплывающих окон включен или выключен. |
10 | Между платежным шлюзом и страницами буфера проверки приложений |
11 | Проверка на успешный платеж, код успеха отправляется в приложение и пользователю отображается страница подтверждения |
12 | Убедитесь, что транзакция обрабатывается немедленно или обработка передана вашему банку |
13 | После успешной транзакции проверьте, возвращается ли платежный шлюз в ваше приложение. |
14 | Проверьте все форматы и сообщения при успешном процессе оплаты |
15 | Если у вас нет квитанции об авторизации от платежного шлюза, товар не должен быть отправлен |
16 | Сообщите владельцу о любой транзакции, обработанной по электронной почте. Шифровать содержимое почты |
17 | Проверьте формат суммы с форматом валюты |
18 | Проверьте, доступен ли каждый из вариантов оплаты |
19 | Проверьте, открывает ли каждый перечисленный способ оплаты соответствующий способ оплаты в соответствии со спецификацией. |
20 | Проверьте, использует ли платежный шлюз по умолчанию желаемую опцию дебетовой / кредитной карты |
21 | Проверьте опцию по умолчанию для дебетовых карт показывает выпадающее меню выбора карты |
Что нужно учесть перед покупкой пакета шлюза
- Если вы купили пакет с корзиной покупок, узнайте о его совместимости
- Если необходимо получить пакет Shopping Gateway, обратитесь к поставщику платежного шлюза за списком поддерживаемых приложений.
- Шлюз должен предлагать защиту системы проверки адреса
- Узнайте, какие типы защиты транзакций предлагаются
- Проверьте, какие типы дебетовых или кредитных карт принимаются выбранным вами платежным шлюзом.
- Проверьте комиссии за транзакции, взимаемые платежным шлюзом
- Проверьте, собирают ли шлюзы оплату прямо в форме или направляют на другую страницу, чтобы завершить покупку