Вы изучите передовые методики автоматизации под руководством опытных экспертов из отрасли, расширите свой профессиональный горизонт и откроете перспективные пути карьерного развития в динамичном мире IT
После отправки формы, ссылка для оплаты и договор-оферта поступят на ваш e-mail
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных
Продолжительность 3 месяца
Формат Онлайн
Удостоверение о повышении квалификации МФТИ
Расписание понедельник, среда 19:00-21:15
Ускорьте свою карьеру с автоматизированным тестированием наJava!
Вы хотите стать востребованным специалистом в сфере тестирования и разработки ПО? Тогда пришло время освоить автоматизированное тестирование на Java - одном из самых популярных и надежных языков программирования в мире!
5 причин начать изучать автоматизированное тестирование на Java прямо сейчас
Огромный спрос на рынке труда
Благодаря своей надежности, производительности и масштабируемости, Java является основным языком программирования для множества крупных компаний. Это означает, что вам не придется долго искать работу после освоения автоматизированного тестирования на Java.
Увеличьте свою продуктивность
Автоматизация тестирования позволяет существенно ускорить процесс обнаружения и устранения ошибок, повышая качество разрабатываемого ПО. Станьте незаменимым членом команды, способным сэкономить время и ресурсы на тестировании!
Широкие возможности для развития
Изучение автоматизированного тестирования на Java открывает перед вами множество возможностей для карьерного роста. Вы сможете развиваться в различных направлениях, таких как разработка фреймворков для тестирования, интеграция с DevOps или даже переход в разработку ПО.
Мощные инструменты и библиотеки
Java предлагает огромное количество инструментов и библиотек для автоматизации тестирования, таких как Selenium, JUnit, TestNG, Cucumber и многих других. Это позволит вам создавать надежные, масштабируемые и эффективные тесты для любых приложений.
Присоединяйтесь к глобальному сообществу
Java имеет одно из самых крупных и активных сообществ разработчиков и тестировщиков. Вы сможете участвовать в конференциях, митапах и воркшопах по всему миру, обмениваться знаниями и опытом с коллегами.
Чему вы научитесь на курсе:
Основам программирования на Java, включая синтаксис, ООП, управляющие конструкции и работу с классами и объектами.
Созданию и запуску автоматизированных тестов на Java с использованием JUnit и Mockito.
Применению Selenium WebDriver для автоматизации тестирования веб-приложений, включая работу с локаторами, элементами страницы, ожиданиями и Page Object Pattern.
Тестированию API на Java с использованием RestAssured для проверки RESTful API, валидации ответов и кодов состояния.
Работе с системами контроля версий (Git) и интеграции с Continuous Integration (Jenkins) для автоматического запуска тестов и обеспечения непрерывного процесса разработки.
Работе с базами данных и SQL для тестировщиков, включая запросы и операции, необходимые для проверки данных.
Основам мобильного тестирования на Java с использованием Appium для автоматизации тестирования мобильных приложений.
Подготовке и представлению финальных проектов, включая автоматизированные тестовые сьюты для веб-приложений и API, а также взаимодействию с командой и совместное решение проблем в процессе автоматизации тестирования.
Как мы учим:
Живое общение с преподавателем
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь.
Закрепление пройденных материалов
Материалы занятий нужно обязательно закрепить, пройдя тестирование и выполнив домашнее задание. Команда курса проверит задание и даст обратную связь. Условием успешного окончания курса является выполнение тестирования и домашнего задания.
Записи занятий
Вы сможете всегда пересмотреть все занятия в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию.
Общение и поддержка 24/7
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.
Акцент на навыках
Вас ждёт много практической работы, на 100% полезные кейсы
Оставьте заявку на курс
После отправки формы мы пришлем вам информацию о курсе и тест на определение уровня языка
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных
Инструменты и фреймворки для автоматизации тестирования
JUnit: аннотации, assert-методы, тестовые сьюты
Mockito: создание мок-объектов, стаббинг и верификация поведения
Введение в Selenium WebDriver
Работа с элементами страницы: локаторы, клики, ввод текста, выбор элементов
Явные и неявные ожидания
Работа с окнами и фреймами
Page Object Pattern и Page Factory
Работа с файлами и изображениями
Введение в тестирование API
Использование RestAssured для тестирования RESTful API
Валидация ответов и кодов состояния
Введение в Continuous Integration и Jenkins
Основы работы с Git
Основы работы с базами данных
Основы SQL и применение в тестировании
Введение в мобильное тестирование
Основы Appium и его архитектура
Подготовка и представление автоматизированных тестовых сьютов для веб-приложений и API - Работа с различными окружениями и конфигурациями - Взаимодействие с командой, совместное решение проблем и оптимизация тестов
Преподаватель
Даниил Пилипенко
Выпускник МГУ имени М. В. Ломоносова, кандидат наук. Владеет Java, PHP, технологиями frontend-разработки. 2006–2012. Руководитель отдела разработки в издательстве «Вокруг Света». 2012–2013. Ведущий разработчик Ютинет.Ру, создавал портал и внешние сервисы проекта. 2013–2014. Руководитель разработки PilotCards, управлял командой, которая создавала веб-сайт и мобильные приложения под iOS и Android.
Подписка на рассылку новостей ФПМИ МФТИ
Хотите быть в курсе предстоящих событий и новых программ? Тогда подпишитесь на нашу рассылку.
Подписка на новости
Андрей Райгородский о ФПМИ МФТИ
Доктор физико-математических наук, профессор, директор Физтех-школы прикладной математики и информатики (ФПМИ)
“Физтех-школа прикладной математики и информатики (ФПМИ) МФТИ – безусловно ведущий мировой центр науки и образования в области математики и информатики. Особенность нашей школы заключается в том, что она сочетает в себе активную научную деятельность и тесную связь с индустрией. На сегодняшний день школа включает в себя 28 кафедр и 22 лаборатории от ключевых академических институтов и ключевых представителей IT-индустрии: Яндекс, Тинькофф, Сбербанк, VK, Abbyy, 1C, Huawei и другие.
Наша школа и МФТИ в целом гордимся своими выпускниками, например, мы занимаем первое место в рейтинге вузов России по уровню зарплат занятых в IT-отрасли специалистов "
Факты о МФТИ - нам есть, чем гордиться!
Факт 1
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021
Факт 2
В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
Факт 3
Десять выпускников МФТИ вошли в список Forbes
Факт 4
2 выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
Факт 5
Среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, самые высокие зарплаты - 180 тыс. рублей в месяц - у выпускников Московского физико-технического института. Таковы результаты ежегодного исследования, проведенного порталом Superjob
Подать заявку и получить бесплатную консультацию
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных