Решения «1C-ИжТиСи» для автоматизированного обновления и тестирования конфигураций 1С созданы при поддержке Фонда содействия инновациям

Фонд содействия развитию малых форм предприятий в научно-технической сфере (Фонд содействия инновациям) — государственная некоммерческая организация в форме федерального государственного бюджетного учреждения, образованная в соответствии с постановлением Правительства Российской Федерации от 3 февраля 1994 г. №65.

Задачи Фонда:

  • Реализация государственной политики развития и поддержки в научно-технической сфере.
  • Создание и развитие инфраструктуры поддержки.
  • Содействие созданию новых рабочих мест для эффективного использования научно-технического потенциала РФ.
  • Финансовая, информационная и другая помощь.
  • Вовлечение молодежи в инновационную деятельность.
  • Привлечение внебюджетных инвестиций в сферу малого инновационного предпринимательства.

В рамках поддержки Фонда в компании «1С-ИжТиСи» были разработаны следующие подсистемы, используемые в продуктах «1C: Автоматизированное обновление измененных конфигураций», «1С: Автоматическое тестирование конфигураций», а также в Сервисе обновления измененных конфигураций 1С:

  • Облачный сервис автоматизированного обновления конфигураций.
  • Инструмент «Транслятор».
  • Управление работой приложений в ОС с использованием имитации работы пользователей.

Разработка облачного сервиса
автоматизированного обновления измененных конфигураций

Создание и интеграция облачного сервиса с программным комплексом «Автоматическое обновление измененных конфигураций 1С» позволили максимально автоматизировать процесс обновления конфигураций 1С.

Базой для создания веб-сервиса автоматизированного обновления измененных конфигураций стала подсистема обеспечения параллельных вычислений, блока управления автоматической постановки и выполнения подзадач. Данная подсистема позволяет выполнять проекты обновления и тестирования в несколько потоков.

Кроме того, работа над веб-сервисом позволила улучшить комплексное тестирования конфигурации. Тестирование стало выполняться в автоматическом режиме без предварительной настройки, и помимо поиска ошибок позволяет исправлять их в работе обновленной конфигурации, а также формировать разнообразные отчеты.

В итоге облачный сервис позволяет не просто снизить временные и трудозатраты, но и увеличить скорость обновления конфигураций 1С и снизить влияние человеческого фактора.

Инструмент «Транслятор»

Специализированный инструмент «Транслятор» позволяет в значительной степени автоматизировать переход конфигураций на новую технологическую платформу 1С.

Ключевые особенности инструмента — автоматической оценки трудоемкости обновления нетиповой конфигурации и дальнейшая трансляция кода.

Автоматическая оценка выполняется при помощи разработанной функции «Анализатор», а также накопленной базы правил трансляции. В ней зафиксированы все выполненные проекты по переходу, время, требуемое для решения конкретных задач, а также задачи, которые необходимо решить специалисту. Данная база правил постоянно пополняется с каждым новым выполненным проектом.

Трансляция кода заключается в автоматизированном переписывании исходного кода конфигурации на технологию работы управляемых форм, а также перенос элементов управления.

Результат трансляции и проверка работоспособности полученной конфигурации осуществляется с помощью программного продукта «1С:Автоматическое тестирование конфигураций».  В результате удалось автоматизировать около 80% всех работ по переходу конфигурации с обычных форм на управляемые. 

Управление работой приложений в ОС
с использованием имитации работы пользователей

Программный продукт «Управление работой приложений в ОС с использованием имитации работы пользователей» позволяет создавать и воспроизводить различные скрипты – сценарии, имитирующие действия пользователей, с целью управления работой приложений в операционной системе.

Программа позволяет создавать, настраивать и запускать различные скрипты из внешней обработки «Редактор скриптов»:

  • нажатие клавиш;
  • поиск на экране заранее заданных графических объектов;
  • перемещение указателя мыши по указанным координатам;
  • работа с буфером обмена;
  • запуск приложений;
  • активизация окон;
  • паузы фиксированной длины или до выполнения какого-либо условия (например, до появления окна).

В результате внедрения данного решения в сервис автоматизированного обновления измененных конфигураций 1С удалось значительно сократить время выполнения проектов обновления и облегчить работу специалистов сервиса. С помощью продукта были автоматизированы задачи, которые традиционно выполнялись вручную — например, подтверждение выполнения различных операций. Своевременное выполнение подобных задач позволяет экономить от нескольких часов до нескольких дней, например, в случае, если проект обновления запущен в пятницу вечером, и специалиста не будет на рабочем месте до утра понедельника.

Что нового для вашей 1С?

Оперативная информация о выходе и содержании свежих релизов/сборок для 24 типов конфигураций.
+7 (800) 77-51-256 skype: sale_1c-izhtc sale@1c-izhtc.ru 2005-2019 © 1C-ИжТиСи
Политика конфиденциальности Информация на сайте не является публичной офертой