Каталог решений - Создание кодогенератора для Postman

Создание кодогенератора для Postman

Создание кодогенератора для Postman

В наличии

Опишу порядок разработки кодогенератора для Postman c использованием OneScript и HTTPКоннектор.

Категория:

Описание

Вводные

Нужно из коллекции postman создать код для 1С:Предприятие

 

Вариант реализации

1. Нужно зайти в проект postman-code-generators, внимательно почитать contributing guide

2. Создать issue с описанием варианта кодогенератора https://github.com/postmanlabs/postman-code-generators/issues/546

3. Сделать форк репозитория https://github.com/malikov-pro/postman-code-generators, склонировать на рабочее место.

4. Разобраться в коде на NodeJS, запустить окружение на nix, потому что тесты запускаются через .sh.

5. Установить на эту же машину onescript, потому что его удобнее запускать под консолью, синтаксис библиотек 1connector отличается только получением текста запроса ответа.

5. Посмотреть как сделано для других языков, у меня получилось понять с 3 раза, в итоге за основу взял python-requests, потому что изучаю python и относительно просто получилось запустить тесты.

6. Написать генератор.

7. Запустить тесты, увидеть что половина заваливается. 

8. Сделать файл генерации .bsl, положить его в корень.

 

has been added to your cart:
Оформление заказа