Loading (custom)...

ISTQB CTAL-TAE

ISTQB® CTAL - Test Automation Engineering (Version 2.0)

Описание

Квалификация 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 месяцев.

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

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

The global exam price vary depending on the certification and your geographical location.

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

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 участников на все большем количестве языков.