Loading (custom)...

ISTQB CTAL-TAE

ISTQB® CTAL - Test Automation Engineer (Version 2.0)

Опис

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

 

Сертифікація ISTQB® CT - Інженер з автоматизації тестування призначена для фахівців з розробки програмного забезпечення з сертифікатом ISTQB® Foundation, які прагнуть глибше зрозуміти тестування програмного забезпечення, щоб стати інженерами з автоматизації тестування..

Кваліфікація Test Automation Engineer призначена для людей, які вже досягли певного рівня у своїй кар'єрі в галузі тестування програмного забезпечення і бажають розвивати свої знання в галузі автоматизації тестування.

 

Розділ 1: Вступ та цілі автоматизації тестування

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

Розділ 2: Підготовка до автоматизації тестування

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

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