При работе с web-сервисами в качестве клиента, зачастую приходится искать инструменты для их отладки. Таких инструментов немало, но некоторые из них недостаточно функциональны, некоторые - платные. Мне, например, понравился SOAPUI, но, к сожалению, время его использования в ознакомительном режиме невелико. Поэтому я решил написать обработку для отладки web-сервисов средствами 1C:Предприятия (платформа 8.2, обычные формы).
Обработка достаточно проста в использовании:
Чтобы получить доступ к функционалу web-сериса достаточно ввести в соответствующие поля путь к файлу определения, данные аутентификации и нажать кнопку "Обновить определение".
Далее следует выбрать требуемую операцию web-сервиса, заполнить входные параметры (параметры пока что могут быть только примитивных типов: строка, число, булево, дата) и нажать кнопку "Выполнить". Если операция возвращает значение, его представление в текстовом или XML формате можно будет увидеть на вкладке "Результат выполнения".
Файлы обработки:
- SOAP-klient._Obrabotka_dlya_testirovaniya_web-servisov..epf Для скачивания нужна регистрация
-
В этой группе 1С
- Системы контроля версии и 1С
- Отчет по файлу обмена
- Отчет средствами 1С 8 (СКД) по данным из базы на 7.7
- Консоль запросов 1С и SQL (на основе View) + Edit (Управляемая форма)
- Консоль запросов управляемого приложения с обработкой результата
- Подсветка синтаксиса 1C (в том числе языка запросов) в Notepad++
- Сравнение реквизитов справочников и документов в разных базах по COM-соединению в режиме управляемого приложения.
- Консоль запросов для обычного приложения 8.2. Получение расширенной информации о значении ячеек, обмен текстами запросов с текстами модулей 1С.