Инфостарт совместно с фирмой «1С» запустил пилот сервиса 1С-Store. В этот маркетплейс попадают проверенные разработки авторов из Базы знаний Инфостарт.
На старте проекта предложить свою разработку в 1С-Store можно было только через наших менеджеров: мы рассылали персональные приглашения авторам. Но все меняется.
Сегодня каждый автор Базы знаний может предложить свою обработку в 1С-Store, проверить ее с помощью тестов и стать автором нового сервиса.
В новости подробнее расскажем об 1C-Store, как опубликовать в нем свое решение, и в чем его преимущество.
Что такое 1C-Store
1C-Store – маркетплейс проверенных обработок и отчетов на локальной платформе 1С:Предприятие 8. Пользователь активирует сервис в своей информационной базе и получает доступ к проверенным решениям прямо из 1С.
Что нужно сделать, чтобы ваша обработка попала в 1C-Store
Авторам, которые хотят, чтобы их обработка попала в 1C-Store, необходимо заключить договор с Инфостарт и предложить свой продукт для сервиса. Сейчас расскажем, как это сделать.
- Заключить договор Авторские программы 1C-Store: мы сотрудничаем с самозанятыми авторами или юрлицами. Пошагово рассказали о том, как заключить такой договор, в инструкции
Форму договора вы найдете в личном кабинете автора.
- В поле редактирования файла поставить галочку «Предложить в сервис 1C-Store».
После того, как автор проставит галочку – автоматически создается тикет, обращение к нашим 1С-разработчикам. Специалисты запустят процесс тестирования, чтобы проверить работоспособность программного продукта и выявить возможные недочеты в коде.
Если у наших разработчиков появятся вопросы или замечания, автор увидит сообщение об этом в тикете. Как только автор исправит замечания, мы снова проверим обработку и сообщим в тикете, что продукт включен в каталог 1С-Store.
Как мы тестируем решения авторов для 1C-Store
Каждая обработка из Базы знаний, которую автор хочет разместить в 1С-Store, проходит 4 этапа тестирования:
- Автотестирование. На этом этапе осуществляется проверка на запуск обработки или отчета в заявленной конфигурации.Для автотестирования используем Vanessa-ADD, Vanessa-Runner
- Статический анализ кода. На этом этапе автоматически проверяется, соответствует ли авторская обработка требованиям 1С-Store. Для статического анализа кода используем BSL LS + собственный набор правил для BSL LS + собственный сервис статического анализа + Gitlab. Далее замечания этого этапа передаются на этап аудита исходного кода.
- Аудит исходного кода: разработчики Инфостарт вручную проверяют авторскую публикацию на предмет небезопасного кода, в том числе, используя замечания от этапа статического анализа.
- Ручное функциональное тестирование, в ходе которого мы проверяем выполнение пользовательских действий.
Каждый этап, в том числе и ручное тестирование, управляется специальным конвейером на стороне бэкенда нашего сервиса.
Как работает сервис
Обработка попадает в витрину сервиса 1С-Store после того, как успешно пройдет тестирование и аудит кода.
Пользователь устанавливает сервис в свою базу 1С. После этого сервис автоматически определит, в какой конфигурации 1С работает пользователь, и будет показывать отчеты и обработки только для этой версии конфигурации.
Это значит, что между пользователем и вашим решением нет промежуточных этапов: только одно нажатие отделяет пользователя о того, чтобы установить обработку. Пользователь выбирает нужную ему обработку и устанавливает сразу в свою 1С для работы.
Если остались вопросы
Если у вас останутся вопросы, пишите в комментарии, либо жмите кнопку «Поддержка авторов 1С-Store».
Мы продолжим рассказывать о работе с сервисом, собирать самые частые вопросы от авторов Базы знаний и отвечать на них в наших новостях.
Подробнее про 1С-Store мы расскажем на бесплатном вебинаре для авторов
Когда: 14 февраля в 11:00 по московскому времени.
Мы ждем вас на вебинаре, если вы хотите бесплатно скачивать обработки из Базы знаний, узнать, как предложить свое решение для сервиса 1С-Store, и получать пассивный доход от своих обработок и статей.