I четверть
Введение в ручное тестирование
Невозможно понять сложные вещи без базовых знаний. В данном курсе студенты знакомятся с определениями, учатся работать с багтрекинговыми системами, составлять документацию, работать с отчетами после тестирования. Это все то, с чем стакивается специалист каждый день на работе.
Курсы
Основы ручного тестирования
— Что такое тестирование и зачем оно необходимо?
— Тестирование по чек-листу
— Ошибка. Дефект. Отказ
— Уровни тестирования
— Виды тестирования
— Регрессионное тестирование
— Отчетность о результатах тестирования
— Жизненный цикл ПО
Основы тест-аналитики
— Анализ требований. Декомпозиция
— Тест-дизайн: классы эквивалентности и pairwise
— Тест-дизайн: доменный анализ
— Тест-дизайн: диаграммы перехода состояний и таблицы принятия решений
— Создание чек-листов. Тестовое покрытие
— Позитивное и негативное тестирование
— Тестирование по пользовательским сценариям
— Исследовательское тестирование
II четверть
Тестирование веб-приложений
Студенты погрузятся в специфику тестирования веб-приложений. Студенты освоят инструменты работы с сетевым трафиком, API-тестирования и подходы к тестированию HTML, CSS и JS-кода. Познакомятся с консолью разработчика в браузере, инструментами по работе с логами, usability и кроссбраузерным тестированием.
Курсы
HTML/CSS. Интерактивный курс
— Основные понятия в веб-разработке
— Основы языка разметки документов HTML
— Основы языка оформления стилей документа CSS
— Основные тэги для вёрстки, Псевдоклассы и псевдоэлементы
— Основы позиционирования, работа с Flexbox
— Работа с макетом дизайна в формате Figma
— Основы создания адаптивного сайта
— Стандарты web и вспомогательные инструменты
Тестирование веб-приложений
— Основы реализации веб-приложений
— HTML, CSS, JS для тестировщика
— Особенности тестирования веб-приложений
— Браузерные движки и кроссбраузерное тестирование
— Инструменты разработчика Google Chrome
— API. SOAP API
— REST API
— Финальный обзор. Ответы на вопросы
III четверть
Тестирование мобильных приложений
Большая часть сервисов, котрыми мы пользуемся — это мобильные приложения. Мы хотим, чтобы они соответствовали всем критериям качества. В этой четверти студенты познакомятся с разыми типами и видами мобильных приложений, узнают на что стоит обращать внимание при тестировании, как подбирать устройства и многое другое. Студенты так же протестируют более 50 различных приложений, как в iOS, так и в Android. Будут пройдены все этапы тестирования: от подбора устройств до составления отчетов после тестирования. Для заведения багов будем использовать Jira, чтобы закрепить знания, полученные на курсе "Введение в ручное тестирование".
Курсы
Мобильное тестирование. Теория
— Особенности мобильных приложений
— Особенности тестирования мобильных приложений. Специфика заведения багов
— Тестирование мобильных приложений Android
— Среда разработки Android Studio и Android Debug Bridge (ADB)
— Тестирование мобильных приложений iOS
— Сбор и анализ трафика
— API-тестирование мобильных приложений
— Тестирование VK Mini Apps
Мобильное тестирование. Практика
— Особенности мобильных приложений
— Особенности тестирования мобильных приложений
— Тестирование мобильных приложений Android
— Среда разработки Android Studio и Android Debug Bridge (ADB)
— Тестирование мобильных приложений iOS
— Сбор и анализ трафика
— Регрессионное тестирование
— Практическая работа по материалу всего курса
IV четверть
Командная работа
Финальная четверть нацелена на получение навыка командной работы и подготовку к собеседованию.
Курсы
Командная работа
— Введение в Agile
— Scrum, Kanban, Scrumban в командной работе
— Командообразование и командная работа в Agile
— Преодоление конфликтов в Agile-командах
Командный проект
— Общее знакомство с продуктом
— Регрессионное тестирование. Начало работы в Jira
— Функциональное тестирование
— Функциональное тестирование + обратная связь
— Большое регрессионное тестирование. Отчёт о тестировании от группы
— Кроссбраузерное тестирование. GUI + DevTools
— Нефункциональное тестирование + надстройки браузеров
— Подведение итогов, редактирование резюме
Подготовка к собеседованию. Тестирование ПО
— Составление резюме
— Поиск вакансий
— Вопросы на собеседовании
— Подготовка к собеседованию
Курсы вне четверти
Предметы с индивидуальным выбором даты старта
Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.
Курсы
Компьютерные сети. Интерактивный курс
— Введение в компьютерные сети
— Ethernet. Физический уровень
— Ethernet. Канальный уровень
— Сетевой уровень. Часть 1. Классовая адресация
— Сетевой уровень. Часть 2. Бесклассовая адресация
— Сетевой уровень. Часть 3. Динамическая маршрутизация
— Транспортный уровень
— Технология NAT
— Транспортные протоколы
— Прикладные протоколы
Основы программирования. Видеокурс
— Вступление
— Понятие алгоритма, переменные, типы данных
— Разбор практического задания
— Ветвления. Циклы
— Разбор практического задания
— Массивы и функции
— Разбор практического задания
— Вёрстка сайта: знакомство с HTML и CSS
— Разбор практического задания
— Обзор современных языков программирования
— Разбор практического задания
I четверть
Введение в ручное тестирование
Невозможно понять сложные вещи без базовых знаний. В данном курсе студенты знакомятся с определениями, учатся работать с багтрекинговыми системами, составлять документацию, работать с отчетами после тестирования. Это все то, с чем стакивается специалист каждый день на работе.
Курсы
Основы ручного тестирования
— Что такое тестирование и зачем оно необходимо?
— Тестирование по чек-листу
— Ошибка. Дефект. Отказ
— Уровни тестирования
— Виды тестирования
— Регрессионное тестирование
— Отчетность о результатах тестирования
— Жизненный цикл ПО
Основы тест-аналитики
— Анализ требований. Декомпозиция
— Тест-дизайн: классы эквивалентности и pairwise
— Тест-дизайн: доменный анализ
— Тест-дизайн: диаграммы перехода состояний и таблицы принятия решений
— Создание чек-листов. Тестовое покрытие
— Позитивное и негативное тестирование
— Тестирование по пользовательским сценариям
— Исследовательское тестирование
II четверть
Тестирование веб-приложений
Студенты погрузятся в специфику тестирования веб-приложений. Студенты освоят инструменты работы с сетевым трафиком, API-тестирования и подходы к тестированию HTML, CSS и JS-кода. Познакомятся с консолью разработчика в браузере, инструментами по работе с логами, usability и кроссбраузерным тестированием.
Курсы
HTML/CSS. Интерактивный курс
— Основные понятия в веб-разработке
— Основы языка разметки документов HTML
— Основы языка оформления стилей документа CSS
— Основные тэги для вёрстки, Псевдоклассы и псевдоэлементы
— Основы позиционирования, работа с Flexbox
— Работа с макетом дизайна в формате Figma
— Основы создания адаптивного сайта
— Стандарты web и вспомогательные инструменты
Тестирование веб-приложений
— Основы реализации веб-приложений
— HTML, CSS, JS для тестировщика
— Особенности тестирования веб-приложений
— Браузерные движки и кроссбраузерное тестирование
— Инструменты разработчика Google Chrome
— API. SOAP API
— REST API
— Финальный обзор. Ответы на вопросы
III четверть
Тестирование мобильных приложений
Большая часть сервисов, котрыми мы пользуемся — это мобильные приложения. Мы хотим, чтобы они соответствовали всем критериям качества. В этой четверти студенты познакомятся с разыми типами и видами мобильных приложений, узнают на что стоит обращать внимание при тестировании, как подбирать устройства и многое другое. Студенты так же протестируют более 50 различных приложений, как в iOS, так и в Android. Будут пройдены все этапы тестирования: от подбора устройств до составления отчетов после тестирования. Для заведения багов будем использовать Jira, чтобы закрепить знания, полученные на курсе "Введение в ручное тестирование".
Курсы
Мобильное тестирование. Теория
— Особенности мобильных приложений
— Особенности тестирования мобильных приложений. Специфика заведения багов
— Тестирование мобильных приложений Android
— Среда разработки Android Studio и Android Debug Bridge (ADB)
— Тестирование мобильных приложений iOS
— Сбор и анализ трафика
— API-тестирование мобильных приложений
— Тестирование VK Mini Apps
Мобильное тестирование. Практика
— Особенности мобильных приложений
— Особенности тестирования мобильных приложений
— Тестирование мобильных приложений Android
— Среда разработки Android Studio и Android Debug Bridge (ADB)
— Тестирование мобильных приложений iOS
— Сбор и анализ трафика
— Регрессионное тестирование
— Практическая работа по материалу всего курса
IV четверть
Командная работа
Финальная четверть нацелена на получение навыка командной работы и подготовку к собеседованию.
Курсы
Командная работа
— Введение в Agile
— Scrum, Kanban, Scrumban в командной работе
— Командообразование и командная работа в Agile
— Преодоление конфликтов в Agile-командах
Командный проект
— Общее знакомство с продуктом
— Регрессионное тестирование. Начало работы в Jira
— Функциональное тестирование
— Функциональное тестирование + обратная связь
— Большое регрессионное тестирование. Отчёт о тестировании от группы
— Кроссбраузерное тестирование. GUI + DevTools
— Нефункциональное тестирование + надстройки браузеров
— Подведение итогов, редактирование резюме
Подготовка к собеседованию. Тестирование ПО
— Составление резюме
— Поиск вакансий
— Вопросы на собеседовании
— Подготовка к собеседованию
Курсы вне четверти
Предметы с индивидуальным выбором даты старта
Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.
Курсы
Компьютерные сети. Интерактивный курс
— Введение в компьютерные сети
— Ethernet. Физический уровень
— Ethernet. Канальный уровень
— Сетевой уровень. Часть 1. Классовая адресация
— Сетевой уровень. Часть 2. Бесклассовая адресация
— Сетевой уровень. Часть 3. Динамическая маршрутизация
— Транспортный уровень
— Технология NAT
— Транспортные протоколы
— Прикладные протоколы
Основы программирования. Видеокурс
— Вступление
— Понятие алгоритма, переменные, типы данных
— Разбор практического задания
— Ветвления. Циклы
— Разбор практического задания
— Массивы и функции
— Разбор практического задания
— Вёрстка сайта: знакомство с HTML и CSS
— Разбор практического задания
— Обзор современных языков программирования
— Разбор практического задания