Loading (custom)...

ISTQB® CTAL - Test Automation Engineering (Version 2.0)

- от 27-01-25 до 29-01-25
Germany - Frankfurt
English

Описание

Квалификация Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE) предназначена для всех, кто занимается тестированием программного обеспечения и автоматизацией тестирования. Сюда входят такие специалисты, как тестировщики, аналитики по тестированию, инженеры по автоматизации тестирования, консультанты по тестированию, архитекторы по тестированию, менеджеры по тестированию и разработчики программного обеспечения. Эта квалификация также подходит всем, кто хочет получить базовое представление об автоматизации тестирования, например, менеджерам проектов, менеджерам по качеству, менеджерам по разработке ПО, бизнес-аналитикам, ИТ-директорам и консультантам по управлению.

 

Сертификация ISTQB® CT - Test Automation Engineer предназначена для профессионалов в области программного обеспечения, имеющих сертификат ISTQB® Foundation, которые стремятся получить более глубокое понимание тестирования программного обеспечения, чтобы стать инженерами по автоматизации тестирования.

Квалификация Test Automation Engineer предназначена для тех, кто уже достиг продвинутого этапа в своей карьере тестировщика программного обеспечения и желает развивать свои знания в области автоматизации тестирования.

 

Часть 1: Введение и цели автоматизации тестирования

  • Тестировщик узнает о преимуществах автоматизации тестирования и ее ограничениях.
  • Рассматривается автоматизация тестирования в рамках различных моделей жизненного цикла разработки программного обеспечения.
  • Тестировщик узнает, как архитектура тестируемой системы (SUT) влияет на пригодность инструментов тестирования.

Часть 2: Подготовка к автоматизации тестирования

  • Рассматривается проектирование для обеспечения тестируемости SUT с помощью наблюдаемости, управляемости и четко определенной архитектуры.
  • Тестировщик узнает об автоматизации тестирования в различных средах.
  • Рассматриваются факторы, необходимые для оценки подходящего решения по автоматизации тестирования.
  • Тестировщик узнает о технических аспектах, необходимых для разработки рекомендаций по автоматизации тестирования.

Часть 3: Архитектура автоматизации тестирования

  • Рассматривается архитектура автоматизации тестирования и ее компоненты, ведущие к созданию решения по автоматизации тестирования.
  • Тестировщик узнает об уровнях и их применении в системе автоматизации тестирования.
  • Рассматриваются различные подходы к использованию средств автоматизации тестирования.
  • Тестировщик узнает, как принципы проектирования и паттерны проектирования могут быть применены к автоматизации тестирования.

Часть 4: Реализация автоматизации тестирования

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

Часть 5: Стратегии реализации и развертывания автоматизации тестирования

  • Тестировщик узнает о конвейерах CI/CD и автоматизированном выполнении тестов на всех уровнях тестирования.
  • Рассматривается управление конфигурацией компонентов автоматизации тестирования.
  • Тестировщик узнает о зависимостях, применяемых при тестировании API и контрактов.

Часть 6: Отчетность и метрики автоматизации тестирования

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

Глава 7: Верификация решения по автоматизации тестирования

  • Тестировщик узнает, как исследовать и проверять правильность работы компонентов автоматизации тестирования и среды.
  • Рассматривается об обеспечении правильного выполнения тестовых сценариев и тестовых наборов.
  • Тестировщик поймет, когда необходимо проводить анализ первопричины.
  • Рассматриваются техники анализа кода автоматизации тестирования на предмет качества.

Часть 8: Непрерывное совершенствование

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

 

Цели обучения

Прохождение этого уровня демонстрирует, что кандидаты могут:

  • Описывать цели автоматизации тестирования
  • Понимать автоматизацию тестирования в рамках жизненного цикла разработки программного обеспечения
  • Понимать конфигурацию инфраструктуры для автоматизации тестирования
  • Изучить процесс оценки для выбора правильных инструментов и стратегий
  • Понимать концепции проектирования для создания модульных и масштабируемых решений по автоматизации тестирования
  • Выбрать подход, включая пилотный, для планирования развертывания автоматизации тестирования в рамках жизненного цикла разработки программного обеспечения
  • Проектировать и разрабатывать (новые или модифицированные) решения по автоматизации тестирования, отвечающие техническим требованиям
  • Рассмотреть объем и подход к автоматизации тестирования и сопровождению тестового программного обеспечения
  • Понимать, как автоматизированные тесты интегрируются в конвейеры CI/CD
  • Понимать, как собирать, анализировать и предоставлять отчеты о данных автоматизации тестирования для информирования заинтересованных сторон
  • Проверить инфраструктуру автоматизации тестирования
  • Определить возможности непрерывного совершенствования автоматизации тестирования

Целевая аудитория

Программа Test Automation Engineering предназначена для инженеров по тестированию, которые хотят внедрить или улучшить автоматизацию тестирования. Он определяет методы и практики, которые могут поддержать устойчивое решение.
 

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

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

Требования

  • Успешно сдали сертификационный экзамен ISTQB® CTFL и имеют соответствующий сертификат.
  • Достаточный опыт работы в сфере тестирования программного обеспечения, как правило, не менее 18 месяцев.

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

Перейти к ресурсам

Зарегистрироваться на экзамен

brightest private exams

Brightest Private

Exam

Электронные экзамены для индивидуальных пользователей проводимые на сайте Pearson VUE в режиме реального времени через веб-камеру(также доступны для ISTQB).

brightest-center-exam

Brightest Center

Exam

Электронный экзамен для индивидуальных пользователей  в любом из 5200+ центров тестирования Pearson VUE.

brightest green exam

Brightest Green

Exam

Электронные коллективные экзамены минимум 6 участников на шести разных языках в любой точке мира.

brightest paper exam

Brightest Paper

Exam

Классический экзамен для групп минимум из 6 участников на все большем количестве языков.