Описание
ISTQB® CTAL Test Analyst сертификат предназначен для профессионалов в области программного обеспечения, которые уже имеют сертификат ISTQB® Foundation certificate (Базового Уровня) и стремятся глубже понять тестирование программного обеспечения, чтобы стать тест-аналитиком. .
Сертификация аналитика по тестированию фокусируется на темах тестирования, включая тестирование в рамках различных моделей жизненного цикла, методы тестирования на основе спецификаций, дефектов и опыта, тестовую документацию, тестирование удобства использования, обзоры, классификацию дефектов и поддержку инструментов.
Часть 1: Задачи тестового аналитика в процессе тестирования
- Тестовый аналитик должен понимать важность участия в процессе тестирования, уделяя особое внимание роли и вкладу тестового аналитика, а также тому, как они согласуются с ролями менеджера по тестированию и технического тестового аналитика.
- Описываются задачи аналитика по анализу и проектированию тестов. Сюда входит определение подходящего использования конкретных и логических тестовых случаев, а также определение предварительных условий и критериев, используемых для начала выполнения теста, и определение статуса критериев завершения теста. Влияние различных моделей жизненного цикла является центральным аспектом этих задач.
Часть 2: Задачи тестового аналитика при тестировании с учетом рисков
- Аналитик по техническому тестированию должен понимать, как выявлять, оценивать и снижать технические риски.
Часть 3: Методы тестирования
- Методы тестирования относятся к основным компетенциям аналитика по тестированию. Рассматриваются методы, основанные на спецификациях, дефектах и опыте.
- Разрабатывать методы на основе спецификаций, представленные на базовом уровне. К ним относятся разделение эквивалентности, анализ граничных значений, таблицы решений, тестирование переходов состояний и тестирование вариантов использования.
- Дополнительные методы, основанные на спецификации, включают метод дерева классификации, использование ортогональных массивов, доменное тестирование, анализ домена и пользовательские истории.
- Методы, основанные на дефектах, исследовательское тестирование и использование таксономий дефектов являются дополнительными методами, рассматриваемыми в области методов, основанных на дефектах и опыте.
- Аналитик по тестированию должен понимать, как выбрать наилучшую технику для конкретной ситуации тестирования, а также как эффективно сочетать техники для достижения наилучшего результата тестирования.
Часть 4: Характеристики тестирования качества программного обеспечения
- В этом разделе рассматриваются конкретные характеристики качества ПО, применимые к аналитику по тестированию. Они включают функциональные области точности, пригодности и совместимости, а также нефункциональные области удобства использования и доступности.
- Тестовый аналитик должен понимать, как подходить к этим областям и какие методы тестирования могут быть применены.
Часть 5: Обзоры
- Деятельность аналитика по тестированию сосредоточена на использовании контрольных списков для выявления дефектов в сценариях использования и в спецификациях требований с точки зрения тестировщика. Кроме того, аналитик по тестированию учится предоставлять информацию о найденных проблемах на совещании по проверке.
- Прилагается несколько образцов контрольных списков, чтобы помочь в проведении процедур рецензирования различных рабочих продуктов.
Часть 6: Инструменты и автоматизация тестирования
- Эта глава посвящена инструментам и вопросам автоматизации, которые актуальны для аналитиков по техническому тестированию.
- Рассматривается несколько инструментов, включая те, которые используются для веб-тестирования, для поддержки тестирования на основе моделей, для модульного тестирования и процесса сборки, а также для тестирования производительности.
- Технический аналитик по тестированию должен уметь распознавать общие технические проблемы, которые приводят к большому количеству неудач в проектах по автоматизации, и оценивать различные методы автоматизации.
- Рассматриваются специфические проблемы, возникающие при использовании инструментов с открытым исходным кодом и созданных на заказ.
Цели обучения
Обладатели сертификата ISTQB® CTAL Test Analyst Certificate могут…
- Эта глава посвящена инструментам и вопросам автоматизации, которые актуальны для аналитиков по техническому тестированию.
- Рассматривается несколько инструментов, включая те, которые используются для веб-тестирования, для поддержки тестирования на основе моделей, для посева и инъекции ошибок, для модульного тестирования и процесса сборки, а также для тестирования производительности.
- Технический аналитик по тестированию должен уметь распознавать общие технические проблемы, которые приводят к большому количеству неудач в проектах по автоматизации, и оценивать различные методы автоматизации.
- Рассматриваются специфические проблемы, возникающие при использовании инструментов с открытым исходным кодом и созданных на заказ.
- Выполнять соответствующие действия по тестированию в соответствии с используемым жизненным циклом разработки программного обеспечения.
- Определить соответствующую приоритетность мероприятий по тестированию на основе информации, полученной в результате анализа рисков.
- Выбор и применение соответствующих методов тестирования для обеспечения того, чтобы тесты обеспечивали адекватный уровень уверенности, основанный на определенных критериях покрытия.
- Обеспечить необходимый уровень документации, относящейся к деятельности по тестированию.
- Определить необходимые типы функционального тестирования, которые должны быть выполнены.
- Принять на себя ответственность за проведение юзабилити-тестирования для конкретного проэкта.
- Эффективно участвовать в формальных и неформальных обзорах с заинтересованными сторонами, применяя знания о типичных ошибках, допущенных в рабочих продуктах.