Skip to content

Артем Ерошенко — Тест-кейсы как код

By Heisenbug — конференция по тестированию · другие пересказы этого канала

1 ч 13 мин видео·ru··12714 views

Это пересказ, составленный ИИ, — видео канала Heisenbug — конференция по тестированию длительностью 1 ч 13 мин «Артем Ерошенко — Тест-кейсы как код», опубликовано 15 декабря 2020 г.. Полная расшифровка сжата до 10 тезисов с переходом по таймкодам.

Пересказ

Докладчик Артём Ярошенко представляет подход «тест-кейсы как код», который предлагает хранить тест-кейсы в системе контроля версий для повышения эффективности, переиспользования и управляемости процесса тестирования, интегрируя его с существующими инструментами управления тестами.

Тезисы

  • Автоматизация тестов становится более нативной, когда код тестов и их описание находятся в одном месте, что упрощает синхронизацию и обновление тестовой документации. 
  • Существующие системы управления тест-кейсами (TMS) сталкиваются с проблемами масштабирования, отсутствия единого источника правды и переиспользования блоков, особенно при увеличении количества тестов и команд тестировщиков. 
  • Подход «всё как код» (Everything as Code) успешно применяется в разработке ПО, сборке, инфраструктуре и документации, и автор предлагает распространить его на тест-кейсы. 
  • Хранение тест-кейсов в системе контроля версий (например, Git) обеспечивает единую точку правды, нативную поддержку веток и версий, повторяемость результатов и упрощает аудит и восстановление. 
  • Представлен плагин для Alure, который позволяет экспортировать тест-кейсы из кода в TestRail и результаты тестов, демонстрируя гибридный подход к управлению тестами. 
  • Использование тегов и метаинформации в коде тест-кейсов позволяет гибко фильтровать и запускать тесты, заменяя «тайные знания» ответственных лиц на структурированные данные. 
  • Тест-кейсы как код позволяют переиспользовать шаги (методы) из коробки, что упрощает создание и поддержку тестов, а также интеграцию ручного и автоматизированного тестирования. 
  • Обновление тест-кейсов происходит через пул-реквесты в системе контроля версий, что обеспечивает ревью изменений и контроль над процессом. 
  • Несмотря на необходимость обучения ручных тестировщиков основам программирования, этот подход является перспективным и уже реализуется в инструментах типа GitHub Codespaces и GitLab IDE. 
  • Alure Enterprise Edition спроектирован с учетом подхода «тест-кейсы как код», позволяя создавать и управлять тестами как через веб-интерфейс, так и через код, а также конвертировать ручные тесты в код. 
Артем Ерошенко — Тест-кейсы как код

Артем Ерошенко — Тест-кейсы как код

Докладчик Артём Ярошенко представляет подход «тест-кейсы как код», который предлагает хранить тест-кейсы в системе контроля версий для повышения эффективности, переиспользования и управляемости процесса тестирования, интегрируя его с существующими инструментами управления тестами.

Тезисы

Автоматизация тестов становится более нативной, когда код тестов и их описание находятся в одном месте, что упрощает синхронизацию и обновление тестовой документации.
Существующие системы управления тест-кейсами (TMS) сталкиваются с проблемами масштабирования, отсутствия единого источника правды и переиспользования блоков, особенно при увеличении количества тестов и команд тестировщиков.
Подход «всё как код» (Everything as Code) успешно применяется в разработке ПО, сборке, инфраструктуре и документации, и автор предлагает распространить его на тест-кейсы.
Хранение тест-кейсов в системе контроля версий (например, Git) обеспечивает единую точку правды, нативную поддержку веток и версий, повторяемость результатов и упрощает аудит и восстановление.
Представлен плагин для Alure, который позволяет экспортировать тест-кейсы из кода в TestRail и результаты тестов, демонстрируя гибридный подход к управлению тестами.
Использование тегов и метаинформации в коде тест-кейсов позволяет гибко фильтровать и запускать тесты, заменяя «тайные знания» ответственных лиц на структурированные данные.
Тест-кейсы как код позволяют переиспользовать шаги (методы) из коробки, что упрощает создание и поддержку тестов, а также интеграцию ручного и автоматизированного тестирования.
Обновление тест-кейсов происходит через пул-реквесты в системе контроля версий, что обеспечивает ревью изменений и контроль над процессом.
Несмотря на необходимость обучения ручных тестировщиков основам программирования, этот подход является перспективным и уже реализуется в инструментах типа GitHub Codespaces и GitLab IDE.
Alure Enterprise Edition спроектирован с учетом подхода «тест-кейсы как код», позволяя создавать и управлять тестами как через веб-интерфейс, так и через код, а также конвертировать ручные тесты в код.
Пересказ любого видео — бесплатно
Summarizer.tube
Копировать всё
Ссылка
В закладки

Пересказ любого видео с YouTube — бесплатно

Вы только что прочитали пересказ этого видео. Вставьте ссылку на любое другое — получите тезисы с таймкодами за секунды. Без регистрации, 5 в день бесплатно.

Ещё материалы

Другие пересказы

29 мин

QAk-QAk на Heisenbug: автоматизация UI-тестов на разных платформах

Heisenbug — конференция по тестированиюru

Этот подкаст с Эмилией из Тинькофф посвящен автоматизации тестирования, охватывая ее путь в профессию, подходы компании к организации автоматизации на различных платформах (Web, Android, iOS), а также

45 мин

Вадим Никитенко — 7 смертных грехов тестирования

Heisenbug — конференция по тестированиюru

Этот доклад в игровой форме демонстрирует, как использовать Playwright для мокирования HTTP-запросов и браузерных API, а также для эффективной параллелизации тестов, чтобы помочь псу Моку преодолеть с

41 мин

Ирина Старыгина, Наталья Кяргина — Как тестируют игры Gothic на консолях

Heisenbug — конференция по тестированиюru

В докладе рассказывается об особенностях тестирования игр при портировании на консоли, включая специфические требования платформ, технические ограничения, работу с сообществом и анализ багов на пример

53 мин

Lesta Games:Как наработки традиционной индустрии развлечений помогают в разработке и продвижении игр

бизнес-инкубатор ПВТru

Видеоролик исследует, как индустрия разработки игр (геймдев) может эффективно использовать наработки традиционного шоу-бизнеса и искусства, поскольку обе сферы торгуют удовольствием, удовлетворяя базо

1 ч 32 мин

Jordan Peterson: How to Spot Hidden Manipulators (Most People Miss These Signs) @JordanBPeterson

Jay Shetty Podcastru

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