Курс QA
Старт курса 30 марта
Курс QA

Курс QA Manual (Тестирование ПО)

Зачем нужно тестирование ПО (QA - quality assurance)?

Тестирование программного обеспечения - процесс исследования и испытания программного продукта, имеющий две различные цели:

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

Без работы специалиста по тестированию (QA Engineer) невозможен выпуск ни одного программного продукта.

Программа курса QA Manual (Тестирование ПО)


Введение в тестирование

  • Тестировщик программного обеспечения (ПО): задачи, требования и обязанности, особенности и карьерные перспективы профессии.
  • Типы компаний в iT.
  • Состав и роли проектной команды.
  • Знакомство с базовыми терминами и определениями.
  • Цель курса по SMART.

Современные модели и методологии разработки ПО

  • Что такое проект? Треугольник управления проектами.
  • Как рассчитать время на написание и выполнение тестов.
  • Жизненный цикл ПО.
  • Методологии разработки ПО.

Тестирование требований и документации

  • Виды требований.
  • Характеристики качественных требований.
  • Методы представления требований (user story, SRS, BRD).
  • Сбор требований.
  • Графическое представление требований.
  • Практика написания баг-репортов на предоставленную спецификацию.

Классификация видов тестирования

  • Основная классификация видов тестирования.
  • Уровни тестирования.
  • Альтернативная классификация видов тестирования.

Тест дизайн

  • Тестовое покрытие.
  • Техники тест-дизайна.

Тестовая документация

  • Разработка тест-плана.
  • Тест-кейсы и чек-листы: в чем разница и когда что применять?
  • Баг-репорт: из чего состоит и как оформить.
  • Жизненный цикл бага.
  • Практика написания тестовой документации (тест-плана, тест-кейсов, чек-листов и баг-репортов).

Тестирование Web-приложений

  • Виды веб-проектов.
  • Элементы веб-интерфейса.
  • На что нужно обращать внимание во время тестирования.
  • Ответы сервера.
  • Тестирование SEO.
  • Практика составления чек-листа к нескольким веб-страницам.

Основы HTTP, Data Base и SQL

  • Как работает клиент-серверная архитектура.
  • Знакомство с HTTP.
  • Знакомство с понятием баз данных и языком SQL.
  • Дополнительные материалы для самообучения.

Тестирование мобильных приложений

  • Виды мобильных приложений.
  • UI-элементы мобильных приложений.
  • Особенности тестирования различных мобильных платформ.
  • Практика составления чек-листа к мобильному приложению.

Автоматизация в тестировании

  • Когда стоит применять автоматизацию, а когда мануальное(ручное) тестирование.
  • Обзор инструментов автоматизации, которые могут пригодиться мануальным тестировщикам.
  • Дополнительные материалы для самообучения (советы по работе с дизайном, удобством использования, тестирование паролей).

Системы контроля версий

  • CVC и зачем они нужны.
  • Релиз, версии, ревизии.
  • Что такое непрерывная интеграция (continuous integration).

Подготовка к собеседованию. Экзамен


Заявка на курс

Получи скидку 5%
при заявке с сайта
Введите Имя, Фамилию
Введите Email
Введите Телефон

Заявка на новую
жизнь айтишника
доставлена
в штаб SOURCE iT

Мы свяжемся с вами
в ближайшее время

Что вы получите в результате курса QA Manual (Тестирование ПО)

  • Уверенные знания по теории тестирования.
  • Четкое понимание жизненного цикла программного обеспечения.
  • Умение использовать на практике техники тест-дизайна.
  • Навыки написания тестовой документации на различных этапах создания программного обеспечения.
  • Навыки тестирования требований к ПО.
  • Навыки тестирования мобильных и веб-приложений.
  • Понимание принципов работы клиент-серверной архитектуры.
  • Знание базовых SQL-запросов.

Когда и как проводятся занятия по курсу QA Manual (Тестирование ПО)

Продолжительность курса: 2.5 месяца.

50 часов обучения + занятие по стратегии трудоустройства.

Время: вечернее время в будние дни и/или в субботу
2 раза в неделю по 2.5 часа
.

Стоимость курса: 11500 грн.

Есть вариант помесячной оплаты, детали уточняйте у менеджеров.

  • Сертификат

    В конце курса мы выдаем студентам сертификат. Сертификат получают студенты, которые не пропускали занятиий, выполняли домашние задания и сдали финальный тест курса преподавателю.

  • Актуальность

    Курс построен с учетом реальных требований iT компаний. Мы не просто учим, а выпускаем будущих айтишников.

  • Рейтинг

    На протяжении всего курса ведется рейтинг успеваемости. Студенты могут отслеживать и анализировать свой уровень. По окончанию курса студенты получают рекомендации преподавателя для трудоустройства.

  • Карьера

    Больше 6 лет мы сотрудничаем с компаниями-работодателями по вопросу трудоустройства студентов. Наши выпускники первыми узнают о новых вакансиях и проходят тестирование в it-компаниях.

Отзывы

В рядах айтишников прибыло

Анонсы, отчеты и фото также есть
в наших соцсетях, присоединяйся!

Отправить заявку