Артем Ерошенко — Тест-кейсы как код
By Heisenbug — конференция по тестированию · другие пересказы этого канала
Это пересказ, составленный ИИ, — видео канала Heisenbug — конференция по тестированию длительностью 1 ч 13 мин «Артем Ерошенко — Тест-кейсы как код», опубликовано 15 декабря 2020 г.. Полная расшифровка сжата до 10 тезисов с переходом по таймкодам.
Пересказ
Докладчик Артём Ярошенко представляет подход «тест-кейсы как код», который предлагает хранить тест-кейсы в системе контроля версий для повышения эффективности, переиспользования и управляемости процесса тестирования, интегрируя его с существующими инструментами управления тестами.
Тезисы
- Автоматизация тестов становится более нативной, когда код тестов и их описание находятся в одном месте, что упрощает синхронизацию и обновление тестовой документации.
- Существующие системы управления тест-кейсами (TMS) сталкиваются с проблемами масштабирования, отсутствия единого источника правды и переиспользования блоков, особенно при увеличении количества тестов и команд тестировщиков.
- Подход «всё как код» (Everything as Code) успешно применяется в разработке ПО, сборке, инфраструктуре и документации, и автор предлагает распространить его на тест-кейсы.
- Хранение тест-кейсов в системе контроля версий (например, Git) обеспечивает единую точку правды, нативную поддержку веток и версий, повторяемость результатов и упрощает аудит и восстановление.
- Представлен плагин для Alure, который позволяет экспортировать тест-кейсы из кода в TestRail и результаты тестов, демонстрируя гибридный подход к управлению тестами.
- Использование тегов и метаинформации в коде тест-кейсов позволяет гибко фильтровать и запускать тесты, заменяя «тайные знания» ответственных лиц на структурированные данные.
- Тест-кейсы как код позволяют переиспользовать шаги (методы) из коробки, что упрощает создание и поддержку тестов, а также интеграцию ручного и автоматизированного тестирования.
- Обновление тест-кейсов происходит через пул-реквесты в системе контроля версий, что обеспечивает ревью изменений и контроль над процессом.
- Несмотря на необходимость обучения ручных тестировщиков основам программирования, этот подход является перспективным и уже реализуется в инструментах типа GitHub Codespaces и GitLab IDE.
- Alure Enterprise Edition спроектирован с учетом подхода «тест-кейсы как код», позволяя создавать и управлять тестами как через веб-интерфейс, так и через код, а также конвертировать ручные тесты в код.
Пересказ любого видео с YouTube — бесплатно
Вы только что прочитали пересказ этого видео. Вставьте ссылку на любое другое — получите тезисы с таймкодами за секунды. Без регистрации, 5 в день бесплатно.
Ещё материалы
Другие пересказы
45 минВадим Никитенко — 7 смертных грехов тестирования
Этот доклад в игровой форме демонстрирует, как использовать Playwright для мокирования HTTP-запросов и браузерных API, а также для эффективной параллелизации тестов, чтобы помочь псу Моку преодолеть с
41 минИрина Старыгина, Наталья Кяргина — Как тестируют игры Gothic на консолях
В докладе рассказывается об особенностях тестирования игр при портировании на консоли, включая специфические требования платформ, технические ограничения, работу с сообществом и анализ багов на пример
53 минLesta Games:Как наработки традиционной индустрии развлечений помогают в разработке и продвижении игр
Видеоролик исследует, как индустрия разработки игр (геймдев) может эффективно использовать наработки традиционного шоу-бизнеса и искусства, поскольку обе сферы торгуют удовольствием, удовлетворяя базо
1 ч 22 минMeta увольняет и нанимает обратно? От QA до Engineering Manager в бигтехе. Артём Несиоловский
Видео рассказывает об уникальном карьерном пути инженера-менеджера в Meta, его опыте работы в крупных технологических компаниях, переезде в США, процессе перехода из разработчика в менеджеры, а также
10 мин16 Things I Wish I Knew Before Visiting Scotland 🏴
Этот видеоролик предлагает практические советы и инсайты для путешествия по Шотландии, основанные на многолетнем опыте автора, который жил и проводил там туры.