Онлайн-митап "DevOps в 1С: Тестирование и контроль качества решений на 1С". 22 января 2021 года

Публикация № 1338459

Администрирование - Администрирование данных 1С - Тестирование и исправление

Новый год - новая серия онлайн-мероприятий для сообщества Инфостарт. Зимние месяцы 2021 года посвящены различным тематикам управления и технологий атоматизации учета. Первый митап 2021 года проводим на тему тестирования и контроля качетсва решений на 1С.

Когда?

22 января 2021 года

Где?

Митап пройдет онлайн. Площадка проведения - ZOOM
Если вы впервые на платформе ZOOM, установите ее на компьютер или мобильный.

Zoom для компьютера, iOS и Android

Что будет?

Поговорим о:

  1. инструментах, механизмах и методиках тестирования решений;
  2. генерации сценариев тестирования;
  3. управлении качеством кода;
  4. и многом другом.

Модераторы митапа

Артур Аюханов, технический директор, INFOSTART

Алексанр Кунташов, ведущий программист, INFOSTART

Практикующий эксперт и евангелист DevOps-практик.
Активно применяет методики и инструменты тестирования с 2003 года (1С 7.7 и 1С 8.Х).
Автор\активный участник разработки нескольких инструментов тестирования для 1С.
Сторонник максимального использования в 1С методик тестирования, разработки через тестирование (TDD, BDD).

Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии.

Постоянный докладчик конференций Инфостарта

22 января 2021
Онлайн-митап
10:00 - 10:40

Подготовка тестовых данных, оптимизация тестов для разработчиков

При работе с большим количеством тестов и их вариаций – возникает задача первичного наполнения базы данных. Очень часто с этим встречаются компании, когда надо разработчику протестировать простой функционал (например, что во всех формах отрабатывает сканирование штрихкода), но разработчик вынужден ждать прохождения чуть ли не всех тестов. 

Поэтому мы поговорим про: 

  1. Подготовку тестовых данных.
  2. Загрузку тестовых данных и их хранение в гите.
  3. Структуру тестов и использование экспортных сценариев.
  4. Оптимизацию временных затрат на рефакторинг тестов и первичное тестирование нового функционала за счет выполнения тестов по тегам.

Докладчик: Наталья Трухачева

10:40 - 11:20

Ускорение прохождения тестов в десятки раз

Чем больше компания использует тесты – тем меньше компания использует тесты. Такой абсурд заключен в том, что когда тесты выполняются десятки часов – то их начинают использовать все реже и реже. Вначале только ночью, потом только на выходные, потом только перед релизом. И чаще всего – компании начинают вырезать часть тестов, делать две версии тестов, в общем творить всякое, чтобы хоть как-то их использовать.
В этом докладе мы поговорим о том, как:

  1. Задействовать все мощности железа для увеличения скорости тестов.
  2. Какие проблемы вас поджидают на этом пути, в частности ошибки платформы, полная загрузка железа, и как эти проблемы решить.
  3. Как задействовать кучи потоков на одном агенте контура.
  4. Как запускать несколько агентов на одном компьютере.
  5. Как решать проблему налаживания окон при автотесте 1с друг на друга.
  6. Поделимся реальными рабочими скриптами.

Докладчик: Дмитрий Шерстобитов

11:20 - 12:20

Мастер-класс: Создание эффектных и высококачественных видеоинструкций с использованием Vanessa Automation

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

Докладчик: Виталий Чебан

12:20 - 13:20

Перерыв

13:20 - 14:00

Автоматические тесты и все-все-все

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

  • Как мы библиотеку тест-кейсов копили.
  • Плагины в 1С? Спасибо Vanessa-ADD.
  • Собираем из Unit тестов сценарий.
  • Деление – жизнь: критерии декомпозиции.
  • Организация тестовых стендов.

Докладчик: Беслан Байрамов

14:00 - 15:00

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

Докладчики: Александр Кунташов,
Артур Аюханов

15:00 - 16:00

Мастер-класс: Имплантация системы Тестер в работу программиста

Мастер класс в котором мы будем создавать новую функциональность с одновременным использованием инструмента тестирования.
Попишем код, попрактикуемся в подходах к тестированию интерфейса и бизнес-логики.
Будем работать в EDT, выгружать тесты в git, запускать их по событиям и поучимся работать с отчётами по тестированию.

Докладчик: Дмитрий Решитко

Доклады

22 января 2021
C.T. Consultants Inc.
Руководитель отдела разработки
Профессиональную карьеру программиста начал на втором курсе, в 1994 году, во время учебы в одесском политехническом университете. Работал на полставки C++ программистом, специализация: сетевые протоколы и сервисы FreeBSD. Первое знакомство с системой 1С началось во второй половине девяностых, я помогал аудиторской компании с адаптацией 6-ой версии платформы для Молдовы. Сложившиеся условия рынка, опыт локализации российских решений и наличие коллег в области учета, подтолкнули на организацию разработки приложений на базе 1С с нуля; я был руководителем направления. На данный момент, авторские конфигурации для хозяйственного учета, продаются, развиваются и используются тысячами предприятий по всей Молдове и ряда других стран СНГ. С появлением платформы 8, я два года работал в Бухаресте, где производилось создание типового решения для Румынии на базе внедрения 1С в крупный строительный холдинг. Дальнейшая карьера развивалась в сторону разработки систем для крупных организаций нефтегазовой отрасли, производство, строительство. Приходилось работать в России, Казахстане, Ираке, в последних двух - вахтовым методом. В настоящий момент работаю в Канаде, руководителем отдела разработки внутренних учетных систем и сервисов для ряда аффилированных компаний разного профиля, на базе платформы 1С.
Показать полностью...
«Мастер-класс: Имплантация системы Тестер в работу программиста»
Мастер класс в котором мы будем создавать новую функциональность с одновременным использованием инструмента тестирования.
Попишем код, попрактикуемся в подходах к тестированию интерфейса и бизнес-логики.
Будем работать в EDT, выгружать тесты в git, запускать их по событиям и поучимся работать с отчётами по тестированию.

Доклад принят
IRP Team
Руководитель отдела разработок
Уже более 10 лет работает в сфере 1С и связанных с ней сферах. С 2016 года в компании открыт отдел Dev, цель которого – изучение и внедрение новых механизмов.
Отдел перешел на работу с GIT, EDT. Разрабатывает конфигурации на английском языке, мобильные клиенты и приложения и внедряет в разных странах.

Среди проектов, реализованных за последнее время работы, на базе мобильной платформы/клиента 1С:
- реализация приложения для работы более 100 торговых агентов в сети дистрибуции товаров (создание клиентской и серверной части);
- реализация складских решений на базе ТСД и мобильной платформы/клиента;
- разработка конфигурации с нуля, сразу с прицелом работы в режиме мобильной платформы.
Показать полностью...
«Ускорение прохождения тестов в десятки раз»
Чем больше компания использует тесты – тем меньше компания использует тесты. Такой абсурд заключен в том, что когда тесты выполняются десятки часов – то их начинают использовать все реже и реже. Вначале только ночью, потом только на выходные, потом только перед релизом. И чаще всего – компании начинают вырезать часть тестов, делать две версии тестов, в общем творить всякое, чтобы хоть как-то их использовать.
В этом докладе мы поговорим о том, как:
  1. Задействовать все мощности железа для увеличения скорости тестов.
  2. Какие проблемы вас поджидают на этом пути, в частности ошибки платформы, полная загрузка железа, и как эти проблемы решить.
  3. Как задействовать кучи потоков на одном агенте контура.
  4. Как запускать несколько агентов на одном компьютере.
  5. Как решать проблему налаживания окон при автотесте 1с друг на друга.
  6. Поделимся реальными рабочими скриптами.


Доклад принят
Александр<br>Кунташов Александр
Кунташов
Инфостарт
Ведущий разработчик
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии 8. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии 8.

Инфостарт
Технический директор
Практикующий эксперт и евангелист DevOps-практик.
Активно применяет методики и инструменты тестирования с 2003 года (1С 7.7 и 1С 8.Х).
Автор\активный участник разработки нескольких инструментов тестирования для 1С 7.7, 1С 8.1, 1С 8.3 - 1С++, Functest, Functest.8x, xUnitFor1C, Vanessa-ADD Провел оффлайн-мастер классы по тестированию в 2019 году в 7 крупных городах России и Белоруссии.
Обучал компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) в 2016-2020гг.
Сторонник максимальной автоматизации, упрощения и организованности работы разработчика.
Сторонник максимального использования в 1С методик тестирования, разработки через тестирование (TDD, BDD) и использования других методик, показавших свою эффективность на других платформах.
Сторонник open-source ПО.
Показать полностью...
«Круглый стол: Внедрение автотестирования в типичной ситуации для 1Сника. Большая конфигурация, много легаси-кода, высокая связность бизнес-логики»

Доклад принят
Наталья<br>Трухачева Наталья
Трухачева
IRP Team
QA инженер
В сфере тестирования более 5 лет. Начинала с веб: тестирование сайтов и мобильных приложений. Затем перешла в сферу 1С, где внедрила процесс тестирования в командную работу с нуля. В данный момент занимаюсь разработкой и доработкой сценариев тестирования, детализацией требований к программе, тест-дизайном, контролем покрытия кода тестами.
«Подготовка тестовых данных, оптимизация тестов для разработчиков»
При работе с большим количеством тестов и их вариаций – возникает задача первичного наполнения базы данных. Очень часто с этим встречаются компании, когда надо разработчику протестировать простой функционал (например, что во всех формах отрабатывает сканирование штрихкода), но разработчик вынужден ждать прохождения чуть ли не всех тестов. 

Поэтому мы поговорим про: 
  1. Подготовку тестовых данных.
  2. Загрузку тестовых данных и их хранение в гите.
  3. Структуру тестов и использование экспортных сценариев.
  4. Оптимизацию временных затрат на рефакторинг тестов и первичное тестирование нового функционала за счет выполнения тестов по тегам.


Доклад принят
Виталий<br>Чебан Виталий
Чебан
SOFT LIDER
Ведущий разработчик
Программист не только по профессии, но и по призванию. Программирую с 5-го класса. В 1С - 7 лет. Люблю работать на стыке технологий. Ищу и внедряю в команде лучшие практики.
«Мастер-класс: Создание эффектных и высококачественных видеоинструкций с использованием Vanessa Automation»
Качественное решение подразумевает наличие качественной документации. Видеоинструкции по праву завоевали симпатии пользователей, как самая доступная форма документации.
Покажу на сквозном примере как создавать видеоинструкции ""промышленного"" уровня качества, за которые не будет стыдно. В процессе вы сможете ознакомиться с новейшими возможностями Ванессы, которые существенно повышают удобство работы.

Доклад принят
Компания "1551"
Руководитель службы производственных систем
Работаю в сфере 1С более 10 лет. Занимался проектированием и разработкой в высоконагруженных системах, решением проблем с производительностью. Учувствовал в роли архитектора на больших проектах внедрения. На протяжении последних лет являюсь руководителем службы разработки 1С.
«Автоматические тесты и все-все-все»
В своем докладе я расскажу о использовании практик DevOps в привычных нам процессах разработки и сопровождения динамично развивающейся системы 1С. Однако заострить внимание хочу на практических аспектах, поэтому во главе угла будут вопросы автоматического тестирования с использованием фреймворка Vanessa-ADD, подход к декомпозиции задач и организации тестовых стендов.
  • Как мы библиотеку тест-кейсов копили.
  • Плагины в 1С? Спасибо Vanessa-ADD.
  • Собираем из Unit тестов сценарий.
  • Деление – жизнь: критерии декомпозиции.
  • Организация тестовых стендов.


Доклад принят

Причины купить

 

  Участник
Онлайн-доступ к митапу +
Видеозаписи митапа +
Презентации докладчиков +
Сертификат участника +
до 21.01.2021 г. 3000 рублей
  Купить

Для тех, кто купил оффлайн-участие на INFOSTART EVENT

Вы можете принять участие в данном митапе бесплатно. Просто оставьте заявку по кнопке ниже.

Участвовать в митапе бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. e1iana 04.01.21 16:07 Сейчас в теме
Добрый день, хотела уточнить, будет ли данный митап в записи?
2. kbazzh 73 12.01.21 11:16 Сейчас в теме
(1) Добрый день!
да, конечно, все материалы будут доступны в записи после мероприятия
3. FatPanzer 9 16.01.21 21:12 Сейчас в теме
Опять вставлю свою занозу. Нам о контроле качества хочет рассказать Инфостарт, который не смог проконтролировать качество своего баннера? Или как?
Прикрепленные файлы:
4. kbazzh 73 18.01.21 09:13 Сейчас в теме
(3) Спасибо, что написали)
Сейчас все исправим!
Оставьте свое сообщение

См. также

Онлайн-митап "Путь к идеальному коду". 6 ноября 2020 года. Промо

Практика программирования Тестирование и исправление Рефакторинг и качество кода Сценарное тестирование Платные (руб)

В связи с переносом ежегодной конференции INFOSTART EVENT на май 2021 года, мы возобновляем серию онлайн-мероприятий. Первым станет митап по управлению кодовой базой решений на 1С.

23.10.2020    5075    64    Infostart    26