Инструменты пользователя

Инструменты сайта


test-logs

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
test-logs [2014/10/17 13:47]
admin [Тестирование и логи]
test-logs [2014/12/01 07:37]
admin
Строка 1: Строка 1:
-===== Тестирование и логи ===== +тестирование и логи описаны в разделе 
- +http://wiki.onpay.ru/doku.php?id=test
-==== Тестирование и логи ​==== +
-На закладке **«Тестирование и логи»** Продавец может ​провести тестовые платежи для проверки ​настроек своего сервиса. Тестовые платежи автоматически удалаются через час после их создания. Здесь же отображаются ​логи по прошедшим запросам на сайт и из сайта продавца.\\ +
-\\ +
-Функция **«Тестирование и логи»** нужна только для настройки и проверки API. Если Вы не используете API, система вернет некорректные ответы.\\ +
-\\ +
-Тестирование и логи используют тестовую валюту TST, этот модуль размещен в Кабинете продавца для того, чтобы можно было не выходя из него делать платежи,​ не тратя время на переход к платежной форме, также Кабинет продавца дает доступ к логам по этим платежам,​ если включено уведомление по API. Поэтому разницы между тем как тестировать,​ в Кабинете продавца или через платежную форму по тестовой валюте нет. Все логи все равно сохранятся в Кабинете продавца,​ в списке платежей все равно будут все платежи.\\ +
-\\ +
-**Важные особенности:**\\ +
-- платежи в тестовой валюте(TST) не обрабатываются реальным магазином и предназначены только для разработчиков и тестирования API. +
-- MD5 на стороне магазина проверяется всегда и не отключается в настройках.\\ +
- +
- +
-==== Как протестировать корректную работу модуля и/или API Onpay ==== +
- +
-Сервис Onpay предоставляет специальный набор тестов,​ для проверки работы API. +
-Кнопка запуска проверяющего скрипта и краткая инструкция по его использованию находится в личном кабинете магзина на странице "​Тестирование и логи"​. +
- +
-**Важные особенности:​**\\ +
-1. На стороне магазина создаются 10 заказов,​ в указанной валюте и стоимостью,​ добавлено для какого товара какой тип запроса будет.\\ +
-2. Тесты работаю только для API Https1 (InSales не нуждается в тестировании),​ для успешного прохождения требуется настроенное API.\\ +
-3. Проверяются как валидные ситуации,​ так и ответы мерчанта при подмене валюты,​ неправильном md5.\\ +
-\\ +
-Шаг 1. Перед запуском проверки,​ создайте в вашем магазине следующие заказы в валюте RUR:\\ +
-Для check запросов заказы **№111, №112, №113, №114, №115 на сумму 500**\\ +
-Для pay запросов заказы **№211, №212, №213, №214, №215 на сумму 100**\\ +
-\\ +
-Шаг 2. \\ +
-Запуск тестирования и проверка результатов.\\ +
-**Check:​**\\ +
-Корректный запрос с оплатой за **№111** суммой 500 в валюте RUR. Код возврата 0.\\ +
-Недоплата заказа **№112** на сумму 500; платеж на 100. Код возврата 2.\\ +
-Переплата заказа **№113** на сумму 500; платеж на 1000. Код возврата 3.\\ +
-Запрос от OnPay с неправильным md5 за товар **№114** должен быть отклонен. Код возврата 7.\\ +
-Платеж не в той валюте,​ заказ **№115** на 500 RUR, а оплата 500 WMB. Код возврата 3.\\ +
-**Pay:​**\\ +
-Корректный запрос с оплатой за **№211** суммой 100 в валюте RUR. Код возврата 0.\\ +
-Недоплата заказа **№212** на сумму 100; платеж на 50. Код возврата 3, comment - '​bad_pay'​\\ +
-Переплата заказа **№213** на сумму 100; платеж на 150. Код возврата 0.\\ +
-Запрос от OnPay с неправильным md5 за товар **№214** должен быть отклонен. Код возврата 7, comment - '​bad_pay'​\\ +
-Платеж не в той валюте,​ заказ **№215** на 100 RUR, а оплата 100 WMB. Код возврата 3, comment - '​bad_pay'​\\+
test-logs.txt · Последние изменения: 2014/12/01 07:37 — admin