ISTQB CTAL-TA
ISTQB® CTAL - Test Analyst (Version 4.0)
Описание
Сертификация ISTQB® Test Analyst Продвинутого уровня предоставляет специалистам по тестированию программного обеспечения углублённые знания в области анализа и проектирования тестов, тестирования на основе рисков и предупреждения дефектов. Идеально подходит для профессионалов, стремящихся углубить свою экспертизу и внести более значимый вклад в обеспечение качества ПО.
Часть 1: Задачи тест-аналитика в процессе тестирования
В этой главе тест-аналитик получает всестороннее понимание своей роли на протяжении всего жизненного цикла тестирования, что способствует обеспечению качества и структуры выполняемой работы.
- Участие в жизненном цикле: Как тест-аналитик участвует в различных моделях разработки ПО и адаптирует свою роль в зависимости от контекста.
- Деятельность в процессе тестирования: Конкретные задачи, выполняемые тест-аналитиком на этапах:
- анализа тестирования (например, анализ требований),
- проектирования тестов (например, проектирование тест-кейсов),
- реализации тестов (например, подготовка тестовых данных),
- выполнения тестов (например, проведение тестов и регистрация дефектов).
- Ответственность за рабочие продукты:
- Различие между высокоуровневыми и низкоуровневыми тест-кейсами.
- Применение критериев качества к хорошо структурированным тест-кейсам.
- Определение требований к тестовым данным и тестовому окружению.
- Распознавание проблемы тестового оракула и возможные способы её решения.
- Прикладные техники и инструменты:
- Применение тестирования, управляемого ключевыми словами, для создания ручных и автоматизированных тестов.
- Понимание типов инструментов, используемых для управления тестовой документацией.
Часть 2: Задачи тест-аналитика в тестировании на основе рисков
Эта глава усиливает способность тест-аналитика согласовывать тестовую деятельность с бизнес-рисками, обеспечивая приоритетное и эффективное покрытие.
- Анализ рисков продукта: Выявление и оценка потенциальных рисков продукта. Поддержка приоритизации тестовой деятельности на основе этих рисков.
- Управление рисками: Оценка воздействия изменений и определение объема регрессионного тестирования. Обеспечение повторной проверки критичных участков.
Часть 3: Анализ и проектирование тестов
Эта глава предоставляет тест-аналитику знания и навыки применения различных техник тестирования с учетом рисков и специфики проекта:
- Техники, основанные на данных::
- Применение доменного и комбинаторного тестирования.
- Оценка преимуществ и ограничений случайного тестирования.
- Техники, основанные на поведении:
- Применение CRUD-тестирования (создание, чтение, обновление, удаление).
- Тестирование переходов состояний.
- Сценарное тестирование, отражающее реальные пользовательские сценарии.
- Техники, основанные на правилах:
- Тестирование с использованием таблиц решений
- Применение метаморфного тестирования в случаях, когда ожидания трудно определить.
- Техники, основанные на опыте:
- Подготовка чартеров для сессионного тестирования.
- Использование чек-листов в исследовательском тестировании.
- Оценка преимуществ и рисков краудтестинга.
- Выбор техник и автоматизация проектирования тестов:
- Определение наиболее подходящих техник тестирования.
- Оценка целесообразности автоматизации проектирования тестов.
Часть 4: Тестирование характеристик качества
Данная глава акцентирует внимание на роли тест-аналитика в оценке функциональных и нефункциональных характеристик системы:
- Функциональное тестирование: Понимание различий между следующими аспектами
- Функциональная корректность (выдает ли система правильные результаты?),
- Функциональная уместность (насколько функции соответствуют задачам пользователя?),
- Функциональная полнота (все ли необходимые функции реализованы?).
- Тестирование удобства использования: Роль тест-аналитика в поддержке оценки удобства использования с акцентом на дружественность интерфейса, понятность и простоту работы с системой с точки зрения конечного пользователя.
- Тестирование гибкости (flexibility): Вклад в оценку: Адаптируемости (насколько хорошо система адаптируется к новым условиям), Устанавливаемости (простота установки и настройки системы).
- Тестирование совместимости (compatibility): Поддержка тестирования на совместную работу (интероперабельность), чтобы убедиться, что система корректно взаимодействует с другими системами, устройствами или компонентами.
Часть 5: Предотвращение дефектов программного обеспечения
Данная глава наделяет тест-аналитика важной ролью в раннем выявлении дефектов и долгосрочном повышении качества за счёт использования структурированных рецензий, аналитических техник и анализа первопричин.
- Предотвращение дефектов: Понимание вклада тест-аналитика в предотвращение дефектов за счёт: участия на ранних этапах жизненного цикла разработки, улучшения проектирования тестов,сотрудничества с заинтересованными сторонами.
- Сдерживание дефектов на этапе (Phase Containment):
- Применение моделей объекта тестирования (например, блок-схем или диаграмм состояний) для выявления дефектов в спецификациях до начала кодирования.
- Использование техник рецензирования (например, чек-листов или пошаговых обзоров) для поиска дефектов в требованиях или других базисах тестирования.
- Снижение повторного возникновения дефектов:
- Анализ результатов тестирования с целью выявления закономерностей и предложения улучшений процесса тестирования для повышения эффективности обнаружения дефектов.
- Понимание того, как классификация дефектов способствует анализу первопричин, позволяя командам устранять корневые проблемы и предотвращать аналогичные дефекты в будущем.
Цели обучения
Кандидат, получивший сертификат ISTQB® Test Analyst Продвинутого уровня, должен быть способен:
- Поддерживать и выполнять соответствующее тестирование в зависимости от используемого жизненного цикла разработки ПО;
- Применять принципы тестирования на основе рисков;
- Выбирать и применять соответствующие техники тестирования для достижения целей тестирования;
- Подготавливать документацию с необходимым уровнем детализации и качества;
- Определять подходящие виды функционального тестирования;
- Участвовать в нефункциональном тестировании;
- Вносить вклад в предотвращение дефектов;
- Повышать эффективность процесса тестирования с использованием инструментов;
- Определять требования к тестовому окружению и тестовым данным.
Целевая аудитория
- Тест-аналитики и младшие тест-аналитики, стремящиеся получить структурированные знания и развить свои навыки в области проектирования тестов, тестирования на основе рисков, предотвращения дефектов и оценки качества.
- Тестировщики программного обеспечения, желающие специализироваться на задачах анализа тестирования, включая проектирование тест-кейсов, моделирование, техники рецензирования и применение расширенных методов тестирования.
- Специалисты по обеспечению качества (QA), стремящиеся к более широкому пониманию тестирования на всех этапах жизненного цикла разработки программного обеспечения и к более эффективному вкладу в качество продукта.
- Бизнес-аналитики или разработчики, взаимодействующие с тестировщиками и стремящиеся лучше понять роль тест-аналитика, в частности валидацию требований, тестирование удобства использования и анализ рисков.
Требования
- Успешно сдали экзамен ISTQB® CTFL Certification и обладают соответствующим сертификатом.
- Имеют достаточный опыт работы в индустрии тестирования программного обеспечения — как правило, не менее 18 месяцев.
Скачать учебные планы для этой сертификации или ознакомиться с образцами экзаменов.
Перейти к ресурсамThe global exam price vary depending on the certification and your geographical location.
Запрос стоимости
* Обязательное поле
Зарегистрироваться на экзамен
Brightest Private
Exam
Электронные экзамены для индивидуальных пользователей проводимые на сайте Pearson VUE в режиме реального времени через веб-камеру(также доступны для ISTQB).
Brightest Center
Exam
Электронный экзамен для индивидуальных пользователей в любом из 5200+ центров тестирования Pearson VUE.
Brightest Green
Exam
Электронные коллективные экзамены минимум 6 участников на шести разных языках в любой точке мира.
Brightest Paper
Exam
Классический экзамен для групп минимум из 6 участников на все большем количестве языков.