Автоматизированное тестирование на Java: от юнит‑тестов до E2E
Научитесь создавать комплексные автотесты на языке Java для любых проектов

О программе
Java — один из самых надёжных языков программирования. На нём написано множество популярных фреймворков, а также плагинов и библиотек, поддерживающих автоматизацию тестирования.
В этом курсе — только те знания, которые нужны для создания качественных автотестов на JS. Вы научитесь применять стратегию white box, работать с JUnit 5 и анализировать покрытие кода. Изучите Selenium и Selenide для автоматизации веб-интерфейсов, а также познакомитесь с инструментами Cucumber и JBehave. Новые навыки помогут вам завершить итоговый проект и стать полноценным QA-инженером.
Зачем изучать автотестирование?
Несколько лет назад тестировщик стал популярной профессией для погружения в мир IT
за счёт низкого порога вхождения, но сейчас всё изменилось: компании хотят не «джунов»,
владеющих только мануальным тестированием, а QA-инженеров, способных писать автотесты.
Программа подойдёт
Начинающим тестировщикам
Которые хотят систематизировать свои знания и повысить грейд. Изучите язык программирования для создания автотестов, освойте новые инструменты — SQL, фреймворки, методологии разработки — и решайте более сложные задачи
Выпускникам техничеcких специальностей
Которые хотят начать карьеру в сфере тестирования. Углубите знания в конкретной отрасли и получите практические навыки, которых порой не хватает в университетах. Максимум реальных задач QA-инженера и кейс в портфолио, который точно оценят работодатели
IT-специалистам смежных направлений
Имеющим представление о мануальном тестировании и желающим освоить автотесты, чтобы получить все навыки инженера по тестированию, брать в работу более сложные задачи и повышать свой грейд
Как вы будете учиться
Мы создали этот курс для тех, кто работает и хочет сам регулировать нагрузки. Занимайтесь без отрыва от работы и уделяйте учёбе столько времени, сколько есть прямо сейчас
Вас ждут конспекты, презентации и консультации с экспертом. Смотрите и пересматривайте их когда и где угодно: доступ бессрочный, чтобы вы всегда могли повторить материал
На курсе будут не только лекции: после каждого блока теории вас ждёт практика. Задания помогут укрепить знания и понять, насколько вы усвоили материал
В финале курса вы разработаете и реализуете стратегию тестирования веб- или мобильного приложения, чтобы с гордостью положить проект в портфолио
Это возможность разобрать практические задания и обсудить самые сложные моменты с преподавателем напрямую. А если пропустили вебинар, его всегда можно посмотреть в записи
«Служба заботы» поддержит слушателей 24/7. Кураторы напомнят о дедлайнах, помогут в сложных ситуациях
Вы научитесь
Использовать стратегию тестирования белого ящика и работать с тестовым фреймворком JUnit 5
Анализировать покрытие кода, использовать behavior-driven development, Selenium, Selenide и другие инструменты
Проводить комплексное масштабируемое автотестирование на языке Java – от юнит‑тестов до E2E


Документ об окончании обучения
Вы получите удостоверение о повышении квалификации с занесением в Федеральный реестр документов об образовании

Программа обучения
Здесь только то, что действительно поможет вам научиться писать качественные автоматизированные тесты на языке JavaScript
Тема 1. Стратегия тестирования белого ящика
Тема 2. Тестовый фреймворк JUnit
Тема 3. Анализ покрытия кода
Тема 4. Фреймворки на Java (Selenium и Selenide)
Тема 5. Подход к организации автотестов: behavior-driven (BDD)
Тема 6. Генерация отчётов
Итоговая аттестация в формате тестирования
Преподаватель программы
Морозова Юлия Викторовна
Кандидат технических наук, доцент кафедры автоматизации обработки информации (АОИ)
Стоимость обучения
Не нашли то,
что искали?
Заполните форму или свяжитесь с нами в удобном мессенджере