Автоматизация тестирования в 1С: выходим из зоны комфорта «кнопконажималки» на вебинаре про TurboGherkin и правильную архитектуру тестов на Vanessa Automation

Автоматизация тестирования в 1С: выходим из зоны комфорта «кнопконажималки» на вебинаре про TurboGherkin и правильную архитектуру тестов на Vanessa Automation
вчера в 15:00
139

Инструменты автотестирования в 1С облегчили освоение этого навыка, но без правильного подхода получается набор хаотичных и некачественных сценариев. На вебинаре 20 января разберем, как этого избежать и выстроить грамотную систему автотестов.

Vanessa Automation и другие инструменты автоматизации тестирования в среде 1С, как может показаться на первый взгляд, сделали порог входа в тестирование минимальным. Запустил клиент тестирования, нажал кнопку «Запись», прокликал процесс в 1С – и вот он, готовый сценарий. Локально тест «зеленый», все работает.

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

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

Из-за чего это происходит и как писать тесты, которые не стыдно показать коллегам (и которые реально помогают, а не мешают), мы расскажем на вебинаре.

О чем пойдет речь

Кто уже успел погрузиться в тему автоматизации тестирования решений на 1С, тот знаком с шутками о том, что язык Gherkin и его реализация TurboGherkin в Vanessa Automation – еще один странный способ программирования на русском языке.

Но шутка недалека от правды: чаще на практике мы видим сценарии, которые написаны в программистском стиле, хотя TurboGherkin – декларативный в своей базе язык, в который добавили императивные конструкции (условия, циклы) для решения определенных конкретных низкоуровневых задач и упрощения реализации собственных шагов.

На вебинаре мы посмотрим на TurboGherkin под другим углом. Разберем два принципиально разных подхода к написанию сценариев:

  1. «Технарский» подход: когда сценарий пишет тестировщик, мыслящий категориями кнопок, пауз и реквизитов формы.
  2. «Аналитический» подход: когда сценарий описывает требования и бизнес-логику, скрывая реализацию «под капотом».

И обсудим, как перейти от первого ко второму, используя штатные возможности языка TurboGherkin.

Программа вебинара

В рамках основной части мы сфокусируемся на архитектуре тестов и разберем такие вопросы, как:

  • Анатомия TurboGherkin: чем Дано, Когда и Тогда отличаются друг от друга (спойлер: для машины – ничем, для человека – всем).
  • Ловушка «Кнопконажималки»: почему запись действий «кнопконажималкой» – это хороший старт, но плохой финиш. Разберем типичные ошибки: «простыни кода», зависимые тесты, проверки «по пути» и т. п.
  • Спецификация vs Реализация: как разделить описание того, ЧТО система должна делать, от того, КАК она это делает технически.
  • Паттерны в 1С: рассмотрим, как взрослые паттерны автоматизации PageObject и ScreenPlay ложатся на реалии 1С и конструкции TurboGherkin (экспортные сценарии и групповые шаги).
  • Практика DSL: как создать свой предметно-ориентированный язык для проекта, чтобы тесты читались как техзадание, а выполнялись как код.

Для кого этот вебинар

Этот материал будет полезен не только тем, кто уже пробовал писать автотесты и столкнулся со сложностями их поддержки, но также и тем, кто только планирует изучать сценарное тестирование. Вебинар позволит избежать подходов к разработке тестов, которые ведут к потенциальным проблемам, и заложить фундамент для решения этих проблем.

Вебинар пройдет в рамках поддержки нашего курса «Автоматизированное тестирование в 1С», который стартует 27 января 2026 года. В конце встречи расскажем о структуре курса, как проходит обучение, и ответим на ваши вопросы.

Приходите, будем разбираться, как превратить хаос из шагов в стройную систему проверок.

Зарегистрироваться на вебинар

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Ведущий 1С разработчик

См. также

Вот и подходит к концу 2025 год. Для нас он был особым – наполненным встречами на вебинарах, интересными вопросами в чатах и, главное, вашим доверием. От всей команды Отдела Обучения говорим вам искреннее спасибо.

30.12.2025    807    ebaskakova    0       

16

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

30.12.2025    1195    Alice_Brineva    0       

18

Платформа «1С:Предприятие» умеет не только хранить данные, но и анализировать их. Встроенные инструменты позволяют находить закономерности, строить прогнозы и автоматизировать отчеты. Освоить их поможет курс «Специальные объекты платформы 1С».

29.12.2025    1151    user2168375    0       

16

Тысячи компаний в бизнесе и госсекторе используют продукты 1С, и этот рынок продолжает расти. Рассказываем, почему профессия 1С-разработчика остается надежной точкой входа в ИТ и как в ней развиваться последовательно.

26.12.2025    1154    user2168375    1       

17

Последние дни новогодней распродажи Инфостарта – удачный момент, чтобы инвестировать в обучение. Прокачайте навыки и войдите в новый год с конкурентным преимуществом – подборки курсов ждут вас!

25.12.2025    604    ebaskakova    0       

16

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

23.12.2025    452    user2168375    0       

15

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

22.12.2025    400    user2168375    0       

17

Ожидания от автотестов в 1С часто не совпадают с реальностью платформы, а попытки «тестировать как везде» приводят к разочарованию. Курс «Автоматизированное тестирование в 1С» построен с учетом специфики экосистемы 1С. До 28 декабря – скидка 10%.

19.12.2025    1255    vikad    0       

15
Инфостарт бот
Для отправки сообщения требуется регистрация/авторизация
Наверх
Наверх
INFOSTART
Team Event
Подробнее Стрелка