Виды тестирования и спираль тестирования

Чтобы стать профессиональным тестировщиком нужно по каждому из видов тестирования понимать:

  • Цели (зачем тестируем)
  • Объект тестирования (что тестируем)
  • Базисом для создания тестов и определения ожидаемого результата
  • Как организовать тестовое окружение
  • Техники проектирования тестов
  • Вспомогательные инструментами
  • Свойственные ему дефекты
  • Возможное распределение обязанностей

На тренинге я сначала разбираю последовательно каждый из видов тестирования (функциональное, юзабилити, защищенности и т.п.) по перечисленным пунктам.  А затем показываю их связь с остальными вариантами классификации тестов (регрессионное, автоматизированное, интеграционное и т.д).

Этот курс — это своеобразная энциклопедия, которая расставит всю теорию на свои места и откроет новый взгляд на ваши приложения.

Длительность курса

9 часов (2 занятия по 4,5 часа).

Начало занятий и расписание

зависит только от вас. Обучение стартует сразу после подачи заявки и оплаты курса.

Форматы обучения

предоставляется доступ к онлайн-видеозаписям занятий группы, которая уже прошла обучение. Просмотр видео самостоятельный, но есть варианты работы с домашними и контролем полученных знаний.

Компаниям

Компании могут заказать живой тренинг для своих сотрудников. Условия оговариваются индивидуально по почте.

Пакет video-only

550 BYN
  • Доступ к материалам (видеозапись и презентация) на 2 месяца.

Пакет homework

700 BYN
  • Доступ к материалам (видеозапись и презентация) на 2 месяца;
  • Проверка домашнего задания с фидбеком тренера (Наташа Савастюк);
  • Общение по электронной почте;
  • Сертификат об успешном прохождении, если домашнее выполнено успешно.

Пакет consultation

900 BYN
  • Доступ к материалам (видеозапись и презентация) на 2 месяца;
    Проверка домашнего задания с фидбеком тренера (Наташа Савастюк);
    Созвон-консультация длительностью 1 час, где даётся фидбек по домашнему, проверяются знания и обсуждаются любые вопросы слушателя;
    Сертификат об успешном прохождении, если домашнее выполнено успешно.

Программа курса

Особенности каждого из видов тестирования
  • Цели (зачем тестируем)
  • Объект тестирования (что тестируем)
  • Базис для создания тестов и определения ожидаемого результата
  • Организация тестового окружения
  • Техники проектирования тестов
  • Вспомогательные инструменты
  • Свойственные дефекты
  • Распределение обязанностей
Виды тестирования по объекту
  • Функциональное тестирование (functional testing)
    • Подтема — техника тестирования по действиям
  • Тестирование интерфейса (UI testing)
    • Подтема — виды интерфейсов
  • Тестированипе удобства использования (usability testing)
    • Что такое интуитивно понятный интерфейс?
    • Что такое лёгкая навигация?
    • Что такое понятная работа и привычные действия?
  • Тестирование локализации (localization testing, l10n)
    • Лингвистика и переводы
    • Функциональная составляющая в локализации
  • Тестирование помехоустойчивости (interruption testing)
  • Тестирование обновления версии (update testing)
    • Обновление клиентов — мобильных и десктопных
    • Обновление сайтов
    • Обновление сервера приложения
  • Тестирование установки приложения и удаления приложения (installation testing, uninstallation testing)
  • Тестирование защищенности (security testing)
    • Защита ценностей пользователя
    • Защита ценностей бизнеса
  • Тестирование эффективности, производительности, нагрузочное (efficiency testing, performance testing)
    • Тестирование производительности на клиенте
    • Тестирование производительности на сервере
  • Тестирование совместимости (compatibility testing, cross-rowser testing)
    • Как осознанно выбирать окружение для тестирования?
  • Тестирование документации (documentation testing)
    • Виды документации при разработке ПО
    • Тестирование пользовательской и маркетинговой документации
Спираль тестирования
  • Классификация тестирования
  • Взаимосвязь всех классификаций (спираль тестирования)
Практика

Выполнение заданий на генерацию тестов для разных задач

  • планирование проекта,
  • тестирование требований,
  • тестирование фичи,
  • проверка бага.

Следите за новостями и задавайте вопросы

Смотрите полезные видео на моём youtube-канале