Курс Тестировщик ПО
Полностью практический курс для старта карьеры в сфере тестирования ПО. Вы получите все необходимые навыки и знания для старта работы по специальности Тестировщик программного обеспечения (Junior Test Engineer, QA Tester, QA Engineer, QA Test Engineer) и полное понимание о роли тестировщика в разработке программного обеспечения.
Последнее обновление курса - Декабрь 2020 года
На курсе вы узнаете, как грамотно составить резюме на должность тестировщика ПО, пройти собеседование, где набраться опыта, как засветиться на рынке фриланса, а также как дальше развиваться в этой сфере
Наши преподаватели - действующие специалисты. Они совмещают основную работу и преподавание, что позволяет решать во время обучения задачи любой сложности
Курс объёмный и интенсивный. С самого начала обучения вы будете много практиковаться, в том числе и самостоятельно. Взамен вы получаете настоящую профессию тестировщика
Благодаря этому преподаватель может уделить внимание каждому ученику, отслеживать и корректировать их работу. Даже онлайн мы сохраняем оптимальное количество слушателей
У вас есть возможность бесплатно пройти курс повторно в течение года. Можете попасть на пропущенное занятие или ещё раз пройти программу целиком
Мы даём комплексные знания, необходимые для работы в сфере IT и программирования. Свой первый опыт тестирования вы получите уже на занятиях
Ваши результаты
Во время курса
- Методологии и жизненный цикл разработки ПО
- Методы и виды тестирования. Анализ требований к ПО
- Тестовая документация. Test Case
- Уровни тестирования. Критерии покрытия кода тестами
- Тестирование пользовательского интерфейса (GUI)
- Тестирование логики поведения
- Тестирование мобильных приложений
- Работа с базой данных. Базовые знания SQL
- Системы управления тестами, тасктрекер, багтрекер (Jira)
- Git - система контроля версий
- Введение в автоматизированное тестирование
После курса
- Востребованная профессия Тестировщик ПО

Преподаватели курса
Действующие специалисты Санкт-Петербурга
Запись и оплата
23 900
31 070
Групповые занятия
Цена действительна при записи на курс до
28 января.
Всё необходимое включено в стоимость
Предоставляем рассрочку от Тинькофф или Сбер. Стоимость курса не поменяется, все проценты берём на себя
Вы можете поменять группу или вернуть всю сумму за 24 часа до начала
Вы можете пройти пропущенное занятие или полностью весь курс с другой группой
от 2000 до 2700
Индивидуальное обучение в очном или онлайн формате.
Стоимость указана за 1 ак. час и зависит от количества академических часов и программы курса
Возможность работы над своим проектом во время обучения
Индивидуальная программа курса. Более эффективное обучение чем в группе
Гибкий график обучения - учёба в удобное для вас время
Мы работаем с любым количеством человек, с любой продолжительностью и интенсивностью курса.
К ноябрю 2020 года обучили 1300 компаний.
Обучение в 4 этапа:
Вы оставляете заявку
Мы связываемся с Вами и уточняем все нюансы
Составляем индивидуальный план и график обучения (если это необходимо)
Обучаем в Вашем офисе или у нас в аудиториях
Расписание групп
*Не нашли подходящую группу? Закажите обратный звонок, мы подберем удобное для вас время.
Группа | Продолжительность | Дни недели | Время | Запись в группу |
---|---|---|---|---|
Вечер | 18 февраля - 30 марта |
|
19:00 - 22:00 | Записаться |
Выходные дни | 13 марта - 10 апреля |
|
10:00 - 14:00 | Записаться |
10%
Скидка на второй курс
15%
Скидка на третий курс
25%
Скидка на четвертый курс
100%
Бесплатное повторное прохождение
Отзывы учеников
Подробный план курса
- 1. Основные понятия тестирования. Введение в тестирование ПО
- Организационные вопросы. План курса. Пути
развития тестировщика. Список
дополнительных ресурсов для обучения - Зачем нужно тестировать программы?
- Понятие качества ПО. Стандарты качества ПО
- Атрибуты и характеристики качества ПО
- Основные определения тестирования
- Цели и задачи процесса тестирования
- Полный цикл тестирования. Фазы тестирования
- Работа с диаграммой «Качество»
Распространенный ответ на вопрос:
Какие стадии включает в себя
диаграмма «Качество»? Когда тестировщик должен
включаться в работу? Что будет, если проводить
тестирование только с помощью unit-тестов?
- Организационные вопросы. План курса. Пути
- 2. Методы и виды тестирования. Анализ требований к ПО
- Методы и виды тестирования. Общий обзор
- Критерии покрытия тестирования
- Требования к ПО
- Анализ требований с точки зрения пригодности
к тестированию - Примеры из реальных тестовых заданий при
приеме на работу - Действия тестировщика при работе с
нетестируемыми требованиями - Работа со сложными требованиями
- Тестирование требований на примере
спецификаций - Тестовая документация. Тест-план, тест-дизайн
- Документы, создаваемые в процессе тестирования
- Тест-план. Связь тестовых планов с другими
типами документов - Тест-дизайн. Возможные формы подготовки
тест-дизайна - Составление тест-плана тестирования
доработки приложения
- 3. Тестовая документация. Test Case. Отчет о прохождении тестов. Техники тестирования. Тест-дизайн
- Определение Test Case
- Багтрекинговые системы
- Правила написания, степень детализации,
независимость - Правила описания дефектов, понятие
важности, приоритета - Ведение системы отслеживания дефектов
- Составление отчетов по результатам тестирования
- Создание тест-кейсов
- Покрытие входных данных
- Допустимые и недопустимые данные
- Эквивалентное разбиение
- Анализ граничных значений
- Попарное комбинирование
- Предположение ошибок
- Определение классов эквивалентности
- Место тест-дизайна в процессе тестирования ПО
- Цели и задачи тест-дизайна
- 4. Уровни тестирования. Критерии покрытия кода программы тестами. Виды тестирования
- Модульное тестирование
- Драйверы
- Заглушки
- Интеграционное тестирование
- Способы интеграционного тестирования
- Системное тестирование
- Понятие покрытия кода тестами
- Критерии покрытия. Метрика покрытия.
Анализ покрытия - Функциональные виды тестирования
- Тестирование безопасности, тестирование
взаимодействия - Нефункциональные виды тестирования
- Тестирование производительности
- Нагрузочное тестирование
- 5. Тестирование пользовательского интерфейса (GUI). Тестирование web-приложений
- Задачи и цели тестирования
пользовательского интерфейса - Функциональное тестирование
пользовательского интерфейса - Тестирование удобства пользовательского
интерфейса - Тестирование web-приложений
- Тестирование любого сайта
- Создание чек-листа тестирования сайта
- Сформирование протокола тестирования
- Написание отчета о тестировании
- Задачи и цели тестирования
- 6. Agile vs Waterfall
- Подходы к составлению набора test cases
- Жизненный цикл ПО. Каскадный, спиральный
жизненные циклы - Методологии разработки ПО. MSF, RUP,
Экстремальное программирование - Команда тестирования. Роли
- Составления списка регрессионных тест-кейсов
- Практическая работа по тестированию ПО
- Изучение требований к ПО
- Написание тестовой документации (плана
тестирования и тестовых сценариев) - Выполнение тестирования
- Написание отчетов о найденных дефектах
- Подведение итогов и обсуждение
результатов слушателей
- 7. Работа с базой данных, элементы автоматизации, архитектура, типы данных
- Что такое база данных простыми словами
- Основные свойства реляционных баз данных
- Структура таблиц
- Чтение информации из базы данных
- Написание простых запросов к реальной
базе данных - Инструменты для упрощения работы с БД
- Обзор источников для самостоятельного
углубленного изучения БД - Обзор инструментов для автоматизированного
тестирования - Введение в тестирование API (Postman)
- HTTP Methods
- Статус коды
- Клиент-серверная архитектура
- REST vs SOAP
- JSON,XML
- 8. Тестирование логики поведения
- Таблицы решений
- Варианты использования
- Диаграммы взаимодействия
- Нестандартные подходы к дизайну тестов
- 9. Стратегия тестирования
- Общие техники тестирования
- Рабочее окружение
- Элементы тестируемого продукта
- Примеры из реальных тестовых заданий
при приеме на работу - Покрытие группы процессов: Process Cycle Test
- Группа условий: Decision Table Test
- Группа условий: Elementary Comparison Test
- Учебный проект по тест-дизайну по имеющейся
функциональной спецификации - Изучение требований к системе
- Разработка сценариев тестирования
- Проектирование тестов
- Подведение итогов и обсуждение
результатов слушателей
- 10. Тестирование мобильных приложений
- Особенности тестирования мобильных
приложений - Виды мобильного тестирования
- Эмуляторы и симуляторы
- Гайдлайны
- Инструменты для ручного и
автоматизированного тестирования
мобильных приложений - Разбор кейса по тестированию приложения
- Как определить Severity?
- Заполнить новую задачу
- Найти ошибки в заведении багов
другими пользователями
- Особенности тестирования мобильных
- 11. Команда тестирования. Риски тестирования
- Работа с рисками
- Риски проекта и продукта
- Риски в тестировании. Типичные риски
- Технические, проектные, организационные
- Участники команды. Роли и сферы
ответственности - Сравнительная характеристика
централизованной группы и локальной - Задачи руководителя: делегирование, контроль,
мотивация. Формирование новой команды - Взаимодействие в «старой» команде
- Встаем на место руководителя: разбираемся,
что такое найм и интеграция
сотрудников в команду
- 12.Карьера и развитие
- Как развиваться в тестировании
- Виды и преимущества компаний
- Как подготовить правильное резюме
- Где искать работу
- Тестовое задание (что это, и зачем оно нужно)
- Как не завалить техническое собеседование
- Стратегия развития после того, как вас
взяли на работу - Ролевая игра «Собеседование»
- Подведение итогов курса
FAQ по курсам
Тестировщик — это специалист, который занимается тестированием программного обеспечения (ПО) с целью выявления ошибок в его работе и их последующего исправления. На текущий момент эта профессия очень популярная на российском рынке.
Для начала мы вас обучим ручному тестированию. Понимание его основ обязательно.
Про автоматическое тестирование преподаватель также подробно расскажет, но важно понимать, что это две абсолютно разные вещи. Для автоматического тестирование необходимо обладать навыками программирования, а оно в данный курс не входит.
Да. По окончании курса вы получаете сертификат и электронное подтверждение. Данный сертификат ученики часто используют при устройстве на работу, но стоит помнить, что самое ценное - это навык, который вы освоите на курсе.
В течение полугода после окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Минимум раз в полгода ждем вас:)
От вас требуется только быть уверенным пользователем компьютера, остальное уже за нами. Программа курса рассчитана таким образом, чтобы все ученики усвоили материал. Для этого с вами работают профессионалы, которые дополнительно обучаются педагогике в нашем центре.
Если какой-то момент остаётся непонятным, преподаватели быстро реагируют и разъясняют. В любой момент вы можете написать и своему личному онлайн-другу в Бруноям, который также подключится для разрешения всех вопросов!
Преподаватель даёт информацию по работе: как пройти собеседования в этой нише, где искать работу, как составить резюме и оформить портфолио, с какими заказчиками имеет смысл работать, а также расскажет о собственном опыте в поиске работы.
Многие ученики уже на курсе размещают информацию о себе и контактируют с заказчиками, а преподаватели дают рекомендации, исходя уже из их ситуаций.
При такой поддержке у вас есть все шансы получить работу в короткие сроки!
Очень!
Весь курс заточен на отработку информации именно на практике!