Капралов Александр

102
Рейтинг

doublesun
Александр Капралов



  •   Регистрация: 02.08.2010 (13 лет назад)

  •   Был(а) на сайте: 25.04.2024

Друзья
  • Александра Капралова
  • Elena Duyun
  • Евгений Чекушкин
  • Алексей Кирин
  • Павел Филатов
  • Дмитрий Сидоренко
Подписчики 25

Группы

Профессиональный разработчик

IE 2019 Докладчик

Докладчик Meetup

IE2021_msk Докладчик

IE2022 Участник

Докладчик конференции "Анализ & Управление в ИТ-проектах"

IE2023 Докладчик

Рейтинг 102

Доработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск

Статья Программист Бесплатно (free) Нет файла DevOps и автоматизация разработки EDT

Использование EDT дает преимущества даже для тех, кто до сих пор остается в конфигураторе. Достаточно настроить разбор основного хранилища разработки в GitConverter и автоматизировать CI на GitLab с помощью скриптов на 1С:Исполнителе. Статья о том, как задействовать для кодовой базы проекта валидацию EDT, используя встроенный механизм GitLab Code Quality, и генерировать дымовые тесты для Vanessa Automation.

23.08.2023    4015    doublesun    25       

34

Unit-тесты с помощью 1C:Enterprise Development Tools

Статья Программист Платформа 1С v8.3 Бесплатно (free) Нет файла EDT

Концепция TDD требует перестроения подходов к разработке и наличия инструментов для запуска Unit-тестов. Про написание плагина для EDT, который содержит в себе инструменты написания, анализа результатов и запуска Unit-тестов для конфигураций 1С на конференции Infostart Event 2019 Inception рассказал ведущий специалист по внедрению компании 1С-Рарус Александр Капралов.

11.06.2020    11559    doublesun    11       

68

Комментарии

НовостиКонференция INFOSTART TECH EVENT 2023 завершилась. Доступны видеозаписи. Отзывы участников#10 20.10.23 9:07
Я считаю что докладчики и ВИП гости должны питаться в одном месте.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#25 14.09.23 10:19
(24) Исходники храню в формате EDT. Они автоматически скриптами конвертируются.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#23 12.09.23 22:12
(22) Просто логин под служебным пользователем на терминальный сервер. Тесты интерфейса, которые выполняются кнопконажималкой.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#20 25.08.23 14:25
(19) В 2021 году я хотел решить 2 задачи:
- Использовать EDT для личной разработки так, чтобы не мешать остальной команде разрабатывать в конфигураторе
- Использовать результаты плагина v8-code-style из EDT для статического анализа не только моего кода, но и кода всей проектной команды.

Мы занимаемся внедрениями типовых конфигураций, которые не требуют 23 релиза для работы. Поэтому для нас отсутствие 23 релиза не является останавливающим фактором.

У нас много разработчиков. И некоторые хотят использовать EDT. Я придумал, как это делать "без вреда" для остальной проектной команды. Мой доклад - это практический опыт для тех, кто оказался в таком же положении.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#18 25.08.23 13:25
(17) Твои "разоблачения" о процессе, про который ты ничего не знаешь, мне действительно не интересны.
Можешь обращаться ко мне на Вы, я не возражаю.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#16 25.08.23 12:59
(15) Моя фраза есть в процитированном тобой "В то время как те кто пользуется отдельными хранилищами". Соответственно она применима именно к тем людям, которые помимо основного хранилища пользуются отдельными хранилищами.
Рассматривать вариант работы, когда разработчик не пользуется отдельным хранилищем, в рамках этой статьи не предполагается.
Читай внимательнее, не торопись писать разобрачающие ответы.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#14 24.08.23 22:00
(13) Да, можно разрабатывать без хранилищ. К чему сообщать об этой банальности?
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#12 24.08.23 12:40
(6) Так то это не статья, а стенограмма очного выступления 2021 года. :)
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#11 24.08.23 10:17
(8) Во время Merge Request можно запускать любые проверки. В том числе можно добавить проверку, что версия конфигурации выше, чем конфигурация в исходной ветке. Соответственно MR не будет приниматься с ошибками.
ПубликацииДоработка типовой конфигурации в 1С:EDT. Разработка, тестирование, слияние, выпуск#9 24.08.23 9:53
(8) В рамках текущей статьи я предполагаю, что с EDT работают 0 или 1 разработчик. Но при этом проектная команда получает статический анализ кода и простейшее сценарное тестирование.
Автоматическое повышение релиза - идея интересная. Её в моём сценарии можно прикрутить на этапе Мерж Реквеста.