test

Тестирование программного обеспечения

Цена: 25800 руб. 30000 руб. (возможна оплата по частям)
Цена для студентов: 19350 руб.
Длительность курса: ~2 месяца, включая досдачу задач
Доступные форматы обучения: очный, онлайн
Содержание курса:

Невозможно написать сколь либо сложную программу совсем без ошибок, поэтому тестирование программ имеет огромное значение в процессе разработки ПО. Без тестирования программа часто получается некачественной, содержит ошибки, и пользователи недовольны, а это может привести к провалу всего проекта. Именно поэтому работа тестера программ очень важна.

Инженеры тестировщики (или специалисты QA – quality assurance, обеспечение качества) проверяют программы на соответствие требованиям заказчика, удобство использования, безопасность и многие другие параметры. Работа тестировщиком требует от кандидата усидчивости, ответственности и внимательности.

В современном мире большая часть приложений – это сайты и мобильные приложения, поэтому в тестировании программ самая востребованная работа - тестировщик сайтов и тестировщик мобильных приложений и игр. Но также востребовано и тестирование обычных оконных приложений.

Тестировщик должен знать основные методологии тестирования, как составлять тесты, знать типовые ошибки программистов, уметь анализировать требования к программе. Кроме того, многие компании требуют некоторый технический кругозор - понимание клиент-серверной архитектуры, протокола HTTP, навыки работы с API, умение перехватывать и формировать запросы, знание баз данных и SQL, форматов XML и JSON и навыки работы с Linux и командной строкой.

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

Мы сотрудничаем с такими компаниями-работодателями, как ЦФТ, БКС, Совкомбанк, СДЭК, Movavi, ФИС, Евростудио, Новотелеком и другими. Мы регулярно проводим мероприятия с компаниями-работодателями для учеников нашей школы. После окончания курса тестирования ПО лучшие ученики получают возможность пройти собеседование в этих компаниях и, в случае успеха, получить работу тестировщиком. Многие из этих компаний имеют офисы в разных городах России, и во многих компаниях доступна удаленная работа.

Курс по тестированию ПО (QA) состоит из 17 занятий, обучение тестированию длится 8 недель, по 2 занятия в неделю. Занятия включают в себя теорию и практику, а на дом дается большое количество домашних заданий. Во время курса вы протестируете реальные сайты и приложения, а также можете принять участие в альфа-тестировании.

Курс тестирования программного обеспечения ведут 2 преподавателя:

  • Елена, старший инженер по автоматизированному тестированию компании Noveo – международной IT-компании по разработке ПО на заказ. Также Елена ведет внутренние курсы компании Noveo по автоматизации тестирования на Java.
  • Занятия, посвященные технической части, ведет Павел - разработчик с 11-летним опытом работы в компаниях Eastbanc Technologies, Data East, фрилансе и собственной компании по разработке, имеет 9-летний опыт преподавания программирования, в том числе 1 год - в НГУ.

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

Узнать больше о курсе тестировщиков и записаться на бесплатную встречу с преподавателями или на обучение можно по телефону +7 (913) 768 8364 в любое время.

Программа:

  • Основные понятия тестирования
  • Виды тестирования
  • Тест-дизайн
  • Классы эквивалентности, граничные значения
  • Доменный анализ
  • Техника pairwise
  • Диаграмма состояний и переходов
  • Тестирование на основе сценариев использования
  • Создание таблиц решений
  • Комбинирование техник тест-дизайна
  • Обзорно - автоматизация тестирования и нагрузочное тестирование
  • Форматы XML и JSON
  • Клиент-серверная архитектура
  • Протокол HTTP. API. REST и SOAP. Перехват и формирование запросов. Postman. Chrome DevTools
  • Командная строка Windows и Linux
  • PuTTY, WinSCP
  • Основы реляционных баз данных
  • Язык SQL
  • Создание, изменение, удаление баз данных и таблиц
  • Вставка, удаление и обновление данных
  • Поиск данных: SELECT, группировка, JOIN'ы, подзапросы
  • Индексы. View. Транзакции. Функции, хранимые процедуры, триггеры
  • Как устроиться на работу тестировщиком
Подпишитесь на нашу группу и будьте в курсе всех новостей!

Наши компании-партнеры