Курс: SQA-028
Длительность: 16 ч.
Длительность: 16 ч.
Описание
Рассматриваются базовые понятия тест-дизайна, методология разработки тестовых сценариев на основе СИС, подходы к проектированию тест-плана и написанию тестовых сценариев, особенности тест-планов для разных типов тестирования.Описаны основные приёмы функционального и конфигурационного тестирования с учётом функциональных и конфигурационных требований к программному продукту. Рассматриваются основные подходы к написанию тест-дизайна.
Освещаются понятия функционального тестирования, конфигурационного тестирования, приёмы тестирования надежности и устойчивости.
Представлены альтернативные методологии тестирования, такие как тестирование на основе моделей, Марковская модель тестирования, тестирование по бизнес-циклам.
Рассматривается специфика построения тестов для проверки различных полей. Указаны основные подходы и представлены примеры.
Представлены основные способы отслеживания и контроля покрытия объекта тестирования тестами.
Также описывается специфика тестирования приложений по различным индустриям.
Разбираемые темы
- Активности по проектированию тестов
- Особенности работы с требованиями
- Матрица покрытия требований тестовыми сценариями. Как определять, оценивать, отслеживать.
- Тест-план (owerall), High Level Design (HLD), Detalied Design (DLD)
- Цели написания плана тестирования
- Структура тест-плана
- Типы планов тестирования
- Этапы разработки тест-плана
- Характеристики хорошего тест-плана
- Особенности тестовых сценариев в разных типах тестирования
- Классы эквивалентности
- Граничные значения
- Обработка ошибок
- Особенности проектирования тестов для разных типов приложений
- Функциональное тестирование
- Определение функционального тестирования
- Место функционального тестирования в процессе тестирования программного продукта
- Анализ функциональных требований
- Приемы функционального тестирования
- Тест-идеи
- Характеристики хорошего теста
- Методологии разработки сценариев функционального тестирования
- Другие методологии тестирования
- Тестирование на основе моделей
- Марковская модель
- Тестирование по бизнес-циклам
- Конфигурационное тестирование
- Приемы тестирования надежности и устойчивости
- Тестирование различных типов полей
- Статическое тестирование ПО
- Виды статического тестирования
- Этапы проведения статического тестирования
- Достоинства и недостатки основных видов статического тестирования
- Статическое тестирование документов
Цели
После завершения обучения слушатели:
- Будут иметь целостное предоставление об основах проектирования и написания тест-планов, проектирования тестовых примеров
- Будут иметь представление о требованиях, особенностях работы с СИС
- Будут иметь представление о функциональном тестировании, представлять основные методы функционального тестирования
- Смогут составлять матрицу покрытия СИС тестовыми сценариями
- Смогут проектировать и писать тест-планы на базе СИС
- Будут иметь представление о классах эквивалентности
- Получат практические рекомендации по созданию функционального тест-дизайна и тестированию различных типов полей
- Познакомятся с конфигурационным тестированием и тестированием надежности и устойчивости приложений
- Смогут провести обзор альтернативных подходов к тестированию
- Смогут провести ревью проектных документов
- Научатся определять области тестирования приложений
- Научатся определять необходимые типы тестирования
- Научатся проектировать тестовые сценарии и тестовые данные
Целевая аудитория
Тестировщики и начинающие тест-дизайнерыПосле окончания курса выдаётся сертификат на бланке Luxoft Training