Click-API – Тестирование

Тестирование и отладка

Для тестирования и отладки API-интерфейса в процессе разработки необходимо использовать данное программное обеспечение (далее ПО), которое эмулирует действия системы CLICK. Поставщик конфигурирует ПО и пошагово проходит тесты по загруженным сценариям.

Описание полей для заполнения

# Наименование параметра Тип данных Описание
1 Prepare URL varchar Ссылка на обработчик API-интерфейса для запроса Prepare
2 Complete URL varchar Ссылка на обработчик API-интерфейса для запроса Complete
3 service_id int Идентификатор сервиса, полученный при регистрации в системе CLICK
4 merchant_user_id int Идентификатор сервиса, полученный при регистрации в системе CLICK
5 secret_key varchar Секретный ключ для участия в формировании подписи, полученный при регистрации в системе CLICK
6 merchant_trans_id varchar ID платежа системы Онлайн Магазина
7 prepare/confirm_id read only Заполняется при выполнении сценариев автоматически

 

После заполнения данных, необходимо выбрать сценарий из выпадающего списка и нажать кнопку «Начать тест». Описание каждого сценария можно увидеть в таблице «Описание сценариев». Определенные сценарии, после успешного выполнения могут перейти на следующий сценарий автоматически. Какие конкретно сценарии имеют автоматический переход можно так же увидеть в таблице «Описание сценариев», столбец «Перейти на сценарий». Выбранный сценарий из выпадающего списка сформирует параметры, соответствующие параметрам из таблицы «Описание сценариев». Каждый тест проходит с подробным описанием передаваемых параметров и получаемого ответа в окне «Лог тестирования». В данном окне можно увидеть запрос/ответ и проанализировать выявленные ошибки. В случае успешного выполнения сценария в окне «Лог тестирования» будет написано, что сценарий пройден, а так же в таблице «Описание сценариев» данный сценарий будет помечен «Выполнено» в поле «Статус теста».
Все сценарии необходимо успешно пройти. После прохождения всех тестов необходимо нажать кнопку «Сформировать отчет».

Замечание: Указанные URL в программе должны быть доступны в сети интернет и не являться локальной копией (localhost).

При этом запустится процедура сверки данных, после отправит все необходимые параметры на сервер регистрации CLICK. В окне «Лог тестирования» можно увидеть состояние выполнения данной процедуры. Для данной процедуры необходим доступ в сеть Интернет. Сообщение «Статус регистрации отчета: Регистрация успешно завершена!» будет означать успешное добавление данных в CLICK.

Успешное добавление данных можно проверить через http://merchant.click.uz

© 2018 Click