Учебный центр IBSSQA-026 Введение в тестирование ПО
Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн
Описание курса
Курс является введением в основы тестирования ПО и знакомит с основными понятиями тестирования, такими, как определение тестирования, необходимость тестирования при разработке ПО, верификация и валидация, модели жизненного цикла разработки ПО, типы и уровни тестирования, дефекты и способы их обнаружения и описания. Также даётся понятие о месте тестирования в различных моделях жизненного цикла разработки ПО, связи тестирования и обеспечения качества, особенностях психологии тестировщика ПО.
- Что такое тестирование?
 - Почему тестирование необходимо?
 - Процесс тестирования и тестовые активности.
 - Цели тестирования.
 - Терминология: «верификация» vs. «валидация».
 - Тестирование и качество.
 - 7 принципов тестирования.
 - Проект разработки ПО.
 - Разработка программного обеспечения.
 - Жизненный цикл программного обеспечения.
 - ЖЦ ПО: ключевые характеристики.
 - Каскадная модель.
 - Итеративная или инкрементальная модель.
 - Agile-методологии.
 - Спиральная модель.
 - Трудности тестирования в каскадной модели.
 - Трудности тестирования в итеративной или инкрементальной модели.
 - Особенности Agile-тестирования.
 - Трудности тестирования в спиральной модели.
 - Независимость тестирования.
 - Уровни независимости.
 - Важность независимости тестирования.
 - Взаимодействие в проектной команде.
 - Роль тестировщика.
 - Уровень тестирования.
 - Примеры уровней тестирования.
 - Компонентное тестирование: общий обзор.
 - Тестирование интеграции компонентов: общий обзор.
 - Системное тестирование: общий обзор.
 - Приемочное тестирование: общий обзор.
 - Классификация тестирования.
 - Статическое тестирование.
 - Динамическое тестирование.
 - Тестирование методом черного ящика.
 - Тестирование методом серого ящика.
 - Тестирование методом белого ящика.
 - Тестирование целостности данных.
 - Тестирование защищенности.
 - Тестирование графического пользовательского интерфейса.
 - Нефункциональное тестирование.
 - Тестирование производительности.
 - Нагрузочное тестирование.
 - Стрессовое тестирование.
 - Тестирование удобства использования.
 - Тестирование по изменениям.
 - Исследовательское тестирование.
 - Туры тестирования по Виттакеру.
 - Обзор техник тестирования.
 - Дефекты – основная продукция тестировщиков.
 - Отчет о дефекте.
 - Инструмент управления дефектами.
 - Жизненный цикл отчета о дефекте.
 - Пример ЖЦ дефекта.
 - Классификация дефектов.
 - Личные навыки.
 - Использование программных систем.
 - Знание проблемной области или бизнеса.
 - Участие в различных этапах разработки ПО.
 - Участие в тестировании ПО.
 - Навыки межличностного общения.