Тестирование ПО. Junior Test Engineer: Курсы

Данный курс позволит получить полное представление о роли тестировщика в разработке программного обеспечения, возможность реального применения полученных знаний и навыков на практике, а также возможность начать карьеру тестировщика программного обеспечения.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Тестирование и QA
АЛЕФ логоАЛЕФ
Открытый набор
24 часа
Санкт-Петербург
АЛЕФ
от 9 500 ₽

Анонс программы

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

Преподаватель

Юшин Ян

Описание Программы

Тема 1. Тестирование как часть процесса разработки ПО

  • Введение
  • Программное обеспечение
  • История развития тестирования ПО
  • Подходы и школы тестирования
  • Образ мышления тестировщика
  • Ступени развития службы контроля качества
  • Холивары, споры, противоречия

Тема 2. Формальный процесс тестирования

  • Цель тестирования
  • Качество
  • Требования к ПО
  • Баг
  • Риски
  • Артефакты тестирования
  • Цикл тестирования

Тема 3. Классификация и подходы к тестированию

  • Классификация тестирования
  • Black Box paradigm
  • Два подхода: exploratory vs scripted
  • TDD

Тема 4. Практики и техники тестирования

  • Практики
  • Шаблоны
  • Эвристики
  • Покрытие
  • Техники
  • Traceability Matrix
  • Граничные условия
  • Классы эквивалентности
  • Pairwise
  • Основные проблемы и способы их решения

Тема 5. Системы отслеживания ошибок, управления тестированием и контроля версий

  • Системы отслеживания ошибок
  • Назначение
  • Примеры BTS
  • Когда можно обойтись без BTS
  • Отчет об ошибке
  • Жизненный цикл отчета
  • Поля
  • Практические советы
  • Системы контроля версий
  • Системы управления тестированием

Тема 6. Web-тестирование

  • Архитектура web-приложений
  • Серверы, клиенты, соединения, пользователи
  • Технологии
  • Особенности тестирования
  • 10 полезных советов веб-тестировщику
  • Исследуем продукт
  • XSS и SQL иньекции
  • Нефункциональное тестирование

Тема 7. Тестирование в рамках Agile

  • Agile manifesto
  • Характерные черты
  • Agile vs Waterfall
  • Agile-методологии
  • Scrum и тестирование

Тема 8. Инструменты для автоматизации

  • Инструменты
  • GUI
  • Web
  • Нагрузочное тестирование
  • Утилиты
  • Виртуальные машины

Тема 9. Базы данных

  • Базы данных
  • Понятия
  • История
  • Модель данных
  • Классификации
  • СУБД
  • Классификации
  • Устройство и функции
  • Клиент-серверная технология
  • Основы SQL
  • Индексы
  • Анализ лог-файла
  • Выявление медленных и некорректных SQL-запросов

Программа курса ориентирована на практические навыки и знания, охватывает все аспекты с учетом реальных требований работадателей, необходимых новичку. Этот курс для всех, кто хотел бы начать карьеру в перспективной и все более востребованной в наши дни профессии - "Тестировщик ПО", кто окончил ВУЗ и не знает, куда идти работать, кто еще учится и уже начинает строить свое будущее, людей, которые хотели бы сменить сферу деятельности.

После окончания курса вы сможете:

  • Независимо от предыдущего опыта, начать карьеру Тестировщика программного обеспечения.
  • Получить полное представление о роли тестировщика в разработке программного обеспечения.
  • Реально применять полученные знания и навыки на практике.

Мы всегда готовы предложить удобное расписание, маленькие группы, индивидуальный подход.

Записаться на курс
Тестирование ПО. Junior Test Engineer: Курсы
9 500
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
24 часа
Санкт-Петербург
АЛЕФ
от 9 500 ₽
Как добраться?
Санкт-Петербург, АЛЕФ