|
Процедура тестирования
Система тестирования провайдеров: руководство по регистрации и использованию
Для того что бы запустить инструмент откройте в Вашем интернет-браузере страницу https://provider.e-port.ru/cp/enter.cp. После перехода по данной ссылке Вы попадете на страницу авторизации пользователя. Если Ваш провайдер уже был зарегистрирован, тогда заполните поля e-mail и password и нажмите кнопку «enter»,
Если Вы еще не были зарегистрированы в Системе тестирования провайдеров, тогда Вам нужно сделать следующие действия:
- указать существующий e-mail формата name@domain.xx, он будет в дальнейшем служить для Вас логином;
- указать password (длина пароля должна быть не меньше 7 символов, пробелы вначале и в конце будут обрезаться);
- указать provider name: это имя Вашего провайдера
- После выполнения первых трех пунктов нажать кнопку «registration».
После этого запрос на регистрацию будет принят, и обработан через некоторое время.
На один почтовый адрес может быть зарегистрирован только один провайдер для тестирования! Если Вам нужно тестировать несколько шлюзов, зарегистрируйте их на другой почтовый адрес.
Если после авторизации пользователь не проявлял активности более 15 минут, будет произведен выход из инструмента по тайм-ауту, после этого Вам будет необходимо произвести повторную авторизацию в инструменте.
Интерфейс пользователя
После того как Вы пройдете авторизацию появится интерфейс

Краткое описание интерфейса
- Провайдер: название провайдера, которые Вы ввели при регистрации;
- URL провайдера: шлюз, который будет тестироваться;
- Открытый ключ провайдера;
- Алгоритм шифрования: выбор алгоритма шифрования;
- Аккаунты - счета в системе:
- существующий - по нему должен проходить платеж;
- не существующий - по нему не должен проходить платеж, его нет в системе;
- заблокированный - по нему не должен проходить платеж, он заблокирован (опционально)
- Суммы:
- Минимальная - минимальная сумма для тестирования, которая может пройти через аккаунт при тестировании;
- Максимальная - максимальная сумма тестирования, которая может пройти через аккаунт при тестировании;
- Прочие параметры (возможно использовать только после согласования с e-port)
- без подписи - если нет ЭЦП;
- без «pay time» - если нужно исключить pay_time из логики протокола;
- без подтверждения - если нужно исключить accepted из логики протокола;
- без «revoke» - если операция «revoke» не поддерживается на стороне провайдера;
- Кнопка «Сохранить изменения» (для сохранения настроек тестирования);
- Тесты:
- все тесты - произвести все тесты;
- SAFE тесты;
- MAIN тесты;
- SIGN тесты;
- PARAM тесты;
- SUM тесты;
- До первой ошибки - если рядом стоит флаг, то тестирование завершиться после первой ошибки;
- Кнопка «Запустить тесты» (после активации «Отключить тесты») - кнопка запуска и остановки тестирования;
- Кнопка «logout» - выход из инструмента.
Проведение тестирования
Для проведения тестирования Вам необходимо настроить инструмент, для этого заполните поля:
- URL Провайдера;
- Открытый ключ провайдера (для большинства провайдеров);
- Алгоритм шифрования (укажите необходимый алгоритм);
- Существующий аккаунт;
- Несуществующий аккаунт;
Остальные настройки нужно заполонять по мере необходимости.
После заполнения полей нажмите на кнопку «сохранить настройки», можно приступать к тестированию.
Если Вы хотите произвести тестирование, выберите один из вариантов и нажмите кнопку «Запустить тесты».
Если Вы хотите прервать тест сразу после первой ошибки, выберите «до первой ошибки».
Рассмотрим проведение тестирования, на примере SAFE теста
- Зафиксируйте в меню справа «SAFE тест» (по умолчанию «все тесты»)
Под основным интерфейсом появится таблица:
- Нажмите кнопку «Запустить тесты» (сразу после нажатия кнопки, ее название сменится на «Остановить тесты» и повторное ее нажатие приведет к их остановке)
После завершения тестов таблица примет вид:
Вы можете получить подробный отчет по каждому из тестов, нажав на его название в таблице:
|