РБК Компании
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
Снизили цену на подписку до 30 мая ко Дню предпринимателя
Получить скидку
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
акция
День предпринимателя
Снизили цену на подписку до 30 мая
ко Дню предпринимателя
Получить скидку
Главная АЛП-ИС 10 апреля 2025

Как мы обучили команду автоматизированному тестированию на 1С

Кейс ALP Group по созданию образовательного курса для непрофильных специалистов компании
https://www.freepik.com/free-photo/girl-with-headphones-using-laptop-along-her-classmates-group-study_21076628.htm
Источник изображения: Freepik.com
Задача и причина

Задача:

Научить аналитиков без профильного образования тестировщика осуществлять проверку реализованной функциональности с учетом всех тонкостей платформы.

Причина:

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

Не по профессии

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

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

Почему автоматизация тестирования на 1С требует глубоких знаний?

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

Однако у платформы 1С есть своя особенность поведения документов: при создании документа в период с 0:00:00 до 9:59:59 представление значения поля «Дата» отображается строковым значением с двумя пробелами между датой и временем, а в списке документов представление значения поля «Дата» отображается с одним пробелом.

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

Решение: внутренняя программа обучения для команды

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

Структура курса:

1. Знакомство с фреймворком автоматизированного тестирования Vanessa-Automation.

2. Знакомство с языком Gherkin и TurboGherkin (структура фича-файлов, локальные и глобальные переменные, экспортные сценарии и прочее).

3. Процесс автоматизированного тестирования в командной разработке (Git, GitLab и Visual Studio Code).

4. Разбор практических кейсов автоматизированного тестирования.

5. Анализ результатов выполнения тестов (отчет Allure).

6. Разработка видеоинструкций с помощью Vanessa-Automation.

Курс длится полтора месяца, включает в себя 6 модулей и рассчитан на группы по 10–12 человек. Такой формат позволяет эффективно проверять домашние задания и предоставлять персональную обратную связь, что критически важно для успешного освоения материала.
 

Результат

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



 

Интересное:

Новости отрасли:

Все новости:

Достижения

I место в рейтинге фирмы «1C»Крупнейшее внедрение «1С» в ФГУП «Почта России», автоматизировано 47 612 рабочих мест
Внедрение «1С: Консолидация 8»Одно из самых масштабных внедрений «1С: Консолидация 8» в ПАО «Газпромнефть», автоматизация >5к мест

Контакты

Адрес
123022, Россия, г. Москва, ул. 2-я Звенигородская, д. 13, корп. 41, 7 этаж
Телефон

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия
OSZAR »