студенты

Профессия "Тестировщик": с нуля до первых офферов от топовых IT компаний

За 10 недель занятий освоите новую профессию, которая обеспечит вам старт в IT с з/п от 700$ в месяц

80 часов практических знаний
СТАРТ: 26 февраля 2022 г.

Offline и Online форматы

Помимо обучения вы получите рекрутинг-коучинг после которого вы сами сможете выбирать на кого работать, а не наоборот
qa testing laptop
Наше ключевое отличие от других курсов - у нас нет личного интереса "пристроить вас" в удобную для нас компанию, мы даем вам знания и возможность выбирать
Автор курса
12 лет опыта работы в тестировании
9 лет опыта преподавания
Работал в IT компаниях: RGData, Miratech, GlobalLogic, EPAM
500+ трудоустроенных выпускников
КРЕДО: "Даже сверх сложное можно обьяснить очень простыми словами"
Сергей Гливинский
Курс длится 10 недель

Да, это будут насыщенные и эффективные недели для Вас.
Сделайте упор на проработку курса и трудоустройтесь на позицию тестировщика в IT компанию

Занятие 1. Введение в основы тестирования
  • Что такое тестирование
  • Кто такой тестировщик
  • Тестирование и качество
  • Причины возникновения дефектов
  • Принципы тестирования
  • Виды программного обеспечения
  • Клиент-серверная архитектура
Занятие 2. Разработка ПО. Процесс тестирования, его методы и уровни.
  • Что такое проект
  • Жизненный цикл разработки программного обеспечения (Software Development Life Cycle)
  • Понятия обеспечения качества (Quality Assurance), контроля качества (Quality Control) и разница между ними
  • Фундаментальный процесс тестирования
  • Методология тестирования (Тестирование Черного ящика (Black Box testing), Тестирование Белого ящика (White Box testing), Тестирование Серого ящика (Gray Box testing)
  • Уровни тестирования (Component, Integration, System, Acceptance)
Занятие 3. Методологии разработки ПО. Виды тестирования
  • Методологии разработки ПО
  • Каскадные методологии: Waterfall, V-model
  • Итеративные методологии: Scrum, Kanban
Занятие 4. GUI элементы и обзор требований
  • Элементы графического интерфейса (GUI elements)
  • Что такое требования
  • Виды требований и их характеристики
  • Обзор проектной документации (BRD, User Story, SRS)
  • Детальный обзор спецификации курсового ПО
Практическая работа:
Тестирование спецификации требований курсового ПО
Занятие 5. Планирование процесса тестирования
  • Планирование тестирования и оценка времени (Time estimations)
  • Что такое Тест План
  • Виды Тест планов (Master, Detailed)
  • Обзор структуры тест плана
  • Тестовое покрытие (Test Coverage)
  • Обзор инструментального средства xMind для тестового покрытия
  • Матрица Трассировки (Requirement Traceability Matrix)
  • Детальный обзор реального тест плана
Практическая работа
Написание Тест Плана для процесса тестирования курсового ПО
Занятие 6. Обзор чек листа, тест кейса и риск лога
  • Детальный обзор чек листа (Check List)
  • Детальный обзор тест кейса (Test Case)
  • Детальный обзор риск лога (Risk Log)
  • Позитивное и негативное тестирование
  • Тест набор (Test Suite) и тестовый сценарий (Test Scenario)
Практическая работа
Создание положительных тест кейсов, используя курсовое ПО
Занятие 7. Техники тестирования
  • Динамическое и статическое тестирование
  • Динамические и статические техники тестирования (Informal review, Walkthrough, Equivalence Partitioning, Boundary Values, State Transition и другие)
  • Понятие Use Cases
  • Понятие End-to-End тестирование
Практическая работа
Создание негативных тест кейсов, используя курсовое ПО
Занятие 8. Понятие дефекта
  • Что такое дефект и его виды
  • Детальный обзор отчета о дефекте (Bug Report)
  • Что такое Priority & Severity и нюансы их различия
  • Жизненный цикл дефекта (Defect's Life Cycle)
Занятие 9. Выполнение тестов и багтрекинговая система JIRA (Часть 1)
  • Знакомство с Баг Трекинговой системой JIRA
  • Понятие Issue Type (Bug, Task, Improvement, Epic)
Практическая работа
Тестирование курсового ПО и создание отчетов о дефектах
Занятие 10. Выполнение тестов и багтрекинговая система JIRA (Часть 2)
  • Рассмотрение найденных дефектов и JIRA отчетов, их корректировка
  • Re-Testing дефектов
  • Тестирование новых функциональных единиц
  • Security Testing
Практическая работа
Тестирование курсового ПО и создание отчетов о дефектах
Занятие 11. Завершающие действия и метрики процесса тестирования
  • Завершение процесса тестирования
  • Детальный обзор отчетных документов
  • Test Summary Report (TSR)
  • Daily Progress Report (DPR)
  • Weekly Status Report (WSR)
  • Test Preparation Report (TPR)
  • Понятия: Root Cause Analysis, Impact Analysis
  • Метрики процесса тестирования
Практическая работа
Создание отчетного документа о завершении процесса тестирования
Занятие 12. Конфигурационный менеджмент и основы WEB тестирования
  • Конфигурационный менеджмент
  • Основы WEB тестирования
  • Этапы тестирования WEB приложений
  • Структура WEB страницы
  • Тестирование верстки
  • Тестирование WEB форм
  • Введение в Automation Testing
Занятие 13. Введение в базы данных
  • Введение в информационные системы и роль БД в них
  • Structured Query Language – стандарт языков программирования баз данных
  • Введение в T-SQL. Типы данных
  • Знакомство со средой SQL Server Management Studio (SSMS)
  • Выборка и модификация данных
  • Data Modification Language (DML) как часть T-SQL
  • Основные команды DML
  • Общая структура оператора выборки SELECT
  • Создание запроса на выборку данных
  • Модификация данных с помощью оператора UPDATE
  • Удаление и добавление новых данных с помощью операторов DELETE и INSERT
Занятие 14. Ограничение и фильтрация данных с помощью предикатов
  • Понятие предиката
  • Работа с логическими операторами AND, OR, NOT
  • Сравнение с помощью LIKE, BETWEEN, IN, IS [NOT] NULL
  • Понятие NULL значений
  • Использование операторов SOME/ANY, EXISTS
  • Сортировка множества с помощью ORDER BY
  • Ограничение выборки с помощью TOP
Занятие 15. Сложные выборки данных из таблиц
  • Сложные выборки и варианты их осуществления
  • Подзапросы: в столбцах, FROM и WHERE
  • Соединения – оператор JOIN. Их типы:
  • Внешние (OuterJoin) и внутренние (InnerJoin)
  • Соединения по неравенству
  • Self-Join. Построение иерархий
Занятие 16. Агрегация данных и объединение таблиц
  • Агрегация данных в запросах
  • Оператор GROUP BY
  • Фильтрация агрегированных данных с помощью HAVING
  • Основные функции агрегации – SUM, AVG, COUNT
  • Работа функций с NULL значениями
  • Объединение таблиц. UNION vs UNION ALL
Занятие 17. Отработка и закрепление пройденного материала по SQL
  • Прохождение дополнительных задач по SQL и подготовка к собеседованию
Занятие 18. Введение в Виртуализацию и UNIX операционную систему
  • Что такое виртуальная машина (Virtual Machine) и ее виды
  • Установка и настройка виртуальной машины (VirtualBox, VMware Workstation)
  • Рассмотрение операционных систем семейства UNIX
  • Установка и настройка UNIX ОС на виртуальной машине
  • Что такое mount и обзор файловых систем
Занятие 19. Командная строка как основной интерфейс управления unix сервером
  • Быстрая помощь - команда man
  • Навигация по файловой системе (pwd, ls, dir, etc.)
  • Распределение полномочий (chown, chmod)
  • Удаленная работа с ОС. Протоколы telnet и ssh
Занятие 20. Редактирование текста и поиск информации с командной строки
  • Работа с файлами. Просмотр содержания
  • Поиск файлов на диске
  • Поиск информации в файлах (grep, more)
  • Перенаправление вывода команд
  • Текстовые редакторы vi/nano
Занятие 21. Введение в HTML
  • HTML: Введение, теги и элементы, XML, вложенность тегов, их атрибуты
  • Синтаксис и механизм представлений
  • Правило вложенности тегов
  • Атрибуты тегов
  • Специальные символы
  • Структура HTML документы, типы, кодировки: Определение типа документа, структура и кодировка документа
  • Основные элементы и их типы: Блочные элементы, строчные элементы, структурные элементы
  • Глобальные атрибуты: Атрибут id, атрибут class
Занятие 22. Основы разметки в HTML
- Работа с текстом, форматирование, списки
  • Выделение текста курсивом
  • Выделение текста утолщенным шрифтом
  • Увеличенный\уменьшенный шрифт
  • Вставка цитат
  • Верхние\нижние индексы
  • Создание списков
- Навигация: создание ссылок, якоря:
  • Тег <a>, атрибут href, атрибут target
  • URL, URI
  • Абсолютные и относительные ссылки
  • Навигация по странице с помощью якорей
- Работа с изображениями, атрибуты:
  • Тег <image>
  • Основные атрибуты
- Создание таблиц, блоки, разметка веб-страницы:
  • Вставки таблиц
  • Обьединение ячеек
  • Группирование строк и столбцов
  • Тег <div>, Тег <span>
Занятие 23. Каскадные стили страниц - CSS
  • Расширенное форматирование, применение стилей (CSS)
  • Каскадная таблица стилей - введение
  • Варианты подключения таблицы стилей к документу
  • Селекторы
  • Базовые свойства, значения
  • Форматирование текста
Занятие 24. Тестирование Web Services (API)
  • Что такое Web Services и API
  • Что такое Cloud
  • REST API
  • Требования к архитектуре REST
  • Клиент-серверное взаимодействие
  • HTTP/HTTPS протокол
  • Методы HTTP (GET, POST, PUT, DELETE)
  • Что такое DNS и принцип его работы
  • End Point request URL
  • Статусы коды HTTP
  • Структура запроса и ответа HTTP
  • Что такое Cookies и Cache
  • Типы передачи данных: XML и JSON
  • REST vs SOAP
  • Понятия аутентификации и авторизации
Занятие 25. Тестирование Web Services (API)
  • Знакомство с API документацией реальных проектов
  • Swagger и его структура
  • Знакомство с инструментом POST MAN для тестирования API
Практическая работа:
Тестирование различных End Points с использованием GET, POST, PUT, DELETE методов HTTP применяя POST MAN
Занятие 26. Тестирование Web Services (API)
  • Детальный разбор статус кодов HTTP
  • Chrome Dev Tool (Инструменты разработчика в браузере)
  • Создание, импорт и экспорт коллекций в POST MAN
  • Все нюансы тестирования API на Production проекте
  • Подготовка к тестированию реального Production API
Время и место проведения
СТАРТ:
26 февраля 2022 года

РАСПИСАНИЕ:
Первые 4 недели: СБ, ВС
Следующие 5 недель: ПН, СР, ПТ

МЕСТО:
OFFLINE: ул. Тбилисский переулок, 4/10, Киев
5 минут от метро "Политехнический институт"
ONLINE: С любой точки мира
Выберите формат обучения
START
  • 26 занятий в течение 10 недель
  • Теория и практика тестирования
  • Технологии: SQL, Unix, HTML & CSS, Web Services (API)
  • Проверка домашних работ и индивидуальные комментарии каждому студенту
  • Менторинг 24/7
  • Методическое пособие по тестированию
  • Набор всех необходимых шаблонов тестовых документов для будущей работы в IT компании
13950 грн.
12950 грн. до 11 февраля 2022
Возможна оплата частями
ПРИНЯТЬ УЧАСТИЕ
PRO
  • 26 занятий в течение 10 недель + 10 часов коучинга по трудоустройству
  • Теория и практика тестирования
  • Технологии: SQL, Unix, HTML & CSS, Web Services (API)
  • Проверка домашних работ и индивидуальные комментарии каждому студенту
  • Менторинг 24/7
  • Методическое пособие по тестированию
  • Набор всех необходимых шаблонов тестовых документов для будущей работы в IT компании
  • Индивидуальное составление правильного резюме для IT сферы
  • Разбор вопросов и ответов, которые можно и нельзя озвучивать на собеседованиях
  • Soft Skills и Self Presentation для успешной продажи себя на IT рынке
  • Тестирование дополнительного Production приложения
  • Детальный разбор Freelance платформ
  • Финальное собеседование
17950 грн.
16950 грн. до 11 февраля 2022
Возможна оплата частями
ПРИНЯТЬ УЧАСТИЕ
Запись на курс
Оставьте свои контактные данные
Оставить заявку на консультацию
Наш менеджер подскажет с чего лучше начать
Оставить заявку на
TEST DRIVE
После регистрации сразу начинайте обучение
Подписывайся на наш YouTube канал с бесплатными уроками
Сомневаетесь в выборе формата?
Зарегистрируйтесь и получите доступ к первым 8-и занятиям курса совершенно БЕСПЛАТНО.
Протестите наш подход к обучению и по итогу принимайте решение
Ко Дню Тестировщика
При записи на курс до 15 сентября 2020 года получи скидку 1000 грн.