Обучение тестированию
ЗаписатьсяЧему вы научитесь
Тестировщики проверяют работу сайтов и приложений до того, как их увидят пользователи. Проводят тесты, выявляют ошибки и передают информацию о них разработчикам, чтобы поддерживать высокое качество цифровых продуктов.
Тестировать сайты, мобильные приложения и API
Составлять тестовую документацию
Работать с базами данных
Реагировать на инциденты и выстраивать проактивную защиту
Преподаватели — эксперты ведущих IT-компаний
Программа
Программа курса по тестированию расчитана на 8 месяцев, ей нужно будет посвящать в среднем 10–12 часов в неделю.
1 раздел • Ручное тестирование
Обучение профессии тестировщика. Введение
- Тестирование ПО: что это и зачем нужно.
- Знакомство с профессией тестировщика.
- Как учиться эффективно.
Теория тестирования
- Методы, виды и уровни тестирования.
- Циклы разработки ПО.
- Работа с требованиями.
- Тест-анализ и тест-дизайн.
- Тестовая документация.
- Agile: методология управления IT-продуктом.
Итоговый проект: тестовая модель (тест-кейсы, баг-репорты и отчет для сайта).
Фронтенд-тестирование
- Обучение QA-тестированию веб-приложений.
- Принципы работы веб-приложений.
- HTML: основы верстки веб-приложений.
- Тестирование интерфейса и верстки.
- Кросс-браузерное и кросс-платформенное тестирование (BrowserStack).
- DevTools.
- Тестирование мобильных приложений.
- Виды мобильных приложений и дизайн-систем.
- Типы устройства операционных систем.
- Особенности тестирования.
- Эмуляторы Android Studio и XCode.
- Логи (Charles).
Итоговый проект: кросс-браузерное и кросс-платформенное тестирование сервиса (веб-приложение и мобильное приложение).
Бэкенд-тестирование
- Тестирование API.
- Архитектуры приложений REST и SOAP.
- Форматы для передачи данных XML и JSON.
- Баги в API.
- Инструменты Postman и Swagger.
- Базы данных и SQL.
- Базы данных и их роль в тестировании.
- Язык программирования SQL.
- Инструменты MySQL Workbench, pgAdmin.
Итоговый проект: системное (е2е) тестирование веб-приложения hh.ru.
2 раздел • Автоматизация тестирования
Основы Python
- Введение в Python и Git.
- Что такое автоматизированное тестирование.
- Введение в Python: Pycharm.
- Основы Python: переменные, типы данных, операторы, циклы, списки, функции.
- GitHub и базовые команды Git.
- Markdown, Github Issues.
- Pytest и Github.
- Python: пакеты, импорты, словари.
- Pytest и Github CI.
- Работа с файлами, JSON.
- Основы ООП (объектно-ориентированного программирования).
Итоговый проект: разработка консольного приложения и написание юнит-тестов к нему.
Автоматизация бэкенд-тестирования
- Работа с запросами и API.
- Библиотека Requests.
- Перенос запросов из Postman.
- Форматы передачи данных.
- Pytest и тестирование API.
- Среда тестирования Pytest.
- Простые автотесты API, CRUD-сервис.
- Контракты и стандарт описания JSON Schema.
- Отчеты в Allure.
Итоговый проект: автоматизированное тестирование API веб-приложения.
Автоматизация фронтенд-тестирования
- Структура веб-страницы, локаторы.
- Selenium Webdriver.
- Взаимодействие с элементами на веб-странице.
- Тестирование веб-приложения.
- Page Object Model.
- Архитектура автотестов.
Итоговый проект: автоматизированное тестирование Use cases веб-приложения.
Финальный проект
- Тестирование веб-версии, мобильной версии и API сервиса доставки.
Подготовка к трудоустройству
- Консультации с HR.
- Составление резюме и сопроводительных писем.
- Подготовка к собеседованиям.
- Тестовое собеседование.
Оставьте заявку на консультацию
Наш гид ответит на все вопросы, расскажет об оплате и условиях рассрочки
Упор на практику
В течение курса вы будете практиковаться на кейсах реальных компаний: проводить тестирование сайтов и приложений наших партнеров. Портфолио из реальных кейсов поможет при трудоустройстве.
Почему мы?
Реальный опыт на стажировках
Во время курса вы сможете пройти стажировки в компаниях Fitmost, Changellenge и Еріс Growth и получите реальный опыт для резюме. Будете проводить функциональное и регрессионное тестирование приложений, искать новые модели поведения пользователей, разрабатывать тестовую документацию и взаимодействовать с разработчиками. А еще получите помощь в поиске работы от Карьерного Центра.
Уникальная двухэтапная программа
За первые 4 месяца вы освоите ручное тестирование, это поможет найти работу. В следующие 4 месяца обучитесь автоматизированному тестированию на Python, чтобы расти в должности и зарплате.
4 месяца
Ручное тестирование
8+ месяцев
Автоматизированное тестирование
Выдаем официальный диплом, чтобы подтвердить вашу квалификацию
Мы ведем образовательную деятельность на основании государственной лицензии № 41 164 от 15 декабря 2020 г
После выпуска
Резюме
Портфолио из 14 кейсов и дипломный проект — комплексное тестирование сервиса доставки
Инструменты
Сопроводительное письмо
Подготовка к собеседованию
Записаться на курс или консультацию
Наш гид ответит на все вопросы, расскажет об оплате и условиях рассрочки
62 $ / мес
В рассрочку на 30 мес
Полная стоимость
Заполните форму и наш гид свяжется с вами
Истории выпускников
Наши студенты меняют культурный ландшафт, выдвигая на первое место человека и доступность среды. Мы создаем условия, чтобы раскрыть их потенциал и сделать достижения заметными. Гордимся успехами и рассказываем, как сложилась карьера выпускников после обучения.
Илья Ковалев
Хотел стать частью классного комьюнити, больше погрузиться в дизайн и услышать фидбек людей, от которых фанатеюДарья Варанович
Не ищите вдохновение или идеи — ищите опытАнтон Дубовик
Моя отдельная гордость — то, что мой непосредственный начальник на новой работе, наконец, пошел и купил книгу Алана Купера «Интерфейс»FAQ
Если у вас остались вопросы по программе курсов тестировщика онлайн, вы можете оставить заявку и наш координатор поможет вам.