Курс по
За 3 месяца ты научишься писать тесты легко, строить стабильные локаторы, эффективно расширять покрытие, писать качественный код в соответствии с лучшими практиками разработки и шаблоном PageObject
тестирования
веб-приложений
С Selene + Python
автоматизации
Кому будет полезным?
  • Начинающие автоматизаторы
    Сразу заложат фундамент полезных принципов, трюков и подходов в написании тестов и кода в принципе. Закрепят на практике – когда проводить рефакторинг и зачем, а не просто бездумно заучат шаблоны.
  • Мануальные тестировщики
    Научатся самостоятельно начинать разворачивать автоматизацию тестирования веб-приложений и расширять покрытие правильно. Поймут что стоит автоматизировать, а что нет.
  • Автоматизаторы mid-to-sr
    Смогут структурировать знания и залатать дыры по лучшим практикам и принципам, почистить свой багаж знаний от сложившихся не самых эффективных привычек;)
  • Начинающие в IT
    Смогут получить практику выполнения реальных задач с точки зрения тестирования и автоматизации, проверить свои силы, чтобы определиться как стоит развиваться дальше.
Формат
Лекции-статьи. Задания. Индивидуальные отзывы. Видео-разборы ошибок.
Поддержка в чате. FAQ
  • Базовая теория
    Читаем базовую "теорию" в виде статьи в личном кабинете на сайте.
    01
  • Практика на реальных кейсах
    Стараемся самостоятельно решить задание, симулирующее реальную ситуацию на проекте при построении автоматизации.
    02
  • Практические знания через код-ревью ...
    В зависимости от тарифа на первые версии решения получаем индивидуальные отзывы по которым улучшаем решение.
    03
  • ... до идеального решения
    Перерабатывая решение, дальше проходим сквозь серию записаных видео-разборов частых ошибок, до получения результата, отвечающего лучшим принципам и практикам написания тестов. По финальной версии решения получаем еще один индивидуальный отзыв.
    04
  • С вопросами ...
    обращаемся к гуглу или FAQ курса. В случае неудачи, если вопрос не выходит за рамки программы – получаем подсказки в общем чате курса, или приватном с одним из кураторов.
Что в ящике?
  • В курсе не будет ничего такого...
    что можно быстро нагуглить и получить готовый рецепт на stackoverflow или детальный видео-гайд на youtube, или ответ в чате, например – как настроить грид, как создать ремоут-драйвер, как настроить параллельный запуск, как прикрутить алюр-репорт, как считать параметры из окружения, как создать "джобу" на Jenkins и так далее.

    Также не будет ничего по основам Python и настройке окружения. К счастью, в интернете материалов достаточно.
  • Зато будет много задротства по...
    рефакторингу, самодокументируемому коду, принципам DRY, KISS, YAGNI, нюансам OOP, стабильным локаторам, PageObject-ам, и главное о том – что тестировать, как и когда, как эффективно расширять покрытие тестами, которые легко писать и поддерживать.

    Плюс в перспективе – делать это на более чем одном языке – всем, кто полностью проходит курс (решив все задания), открывается доступ к материалам курса на других языках программирования, доступных на этом сайте.
– Темы курса
СТАНЬ НА ПУТЬ SDET
Подбери для себя удобный тариф
в зависимости от формата и программы соответствующего уровня обучения
DRIVE (WEB/UI/SYS)
материалы, менторство и по 2 код-ревью на каждое из заданий уровня DRIVE по основам построения автоматизации тестирования на проекте с нуля – покрытие пользовательского интерфейса (Web UI) системными авто-тестами в течение 6 месяцев
Прокачай лучшие практики построения автоматизации тестирования с нуля!

10 заданий по построению автоматизации с нуля на проекте от планирования и реализации первых тестов до полного покрытия UI на системном уровне с применением PageObject и его вариаций для построения модели приложения
1 задание на интеграцию проекта с тестами в существующий CI с удаленным запуском тестов на Selenoid, используя шаблон проекта

+ дополнительные задания по надобности (на усмотрение ментора или автора курса)
PLUS
10 месяцев поддержки в формате BASE + задания по моделям, API, Infrastructure, Mobile
В формате BASE ты станешь матерым программистом-инженером и сможешь разобраться с любыми инструментами в контексте автоматизации тестирования самостоятельно. В этом формате PLUS ты можешь под нашим чутким надзором продолжать выполнять практические задания в формате курса, записав себе в портфолио полный набор инструментов, с которыми должен уметь работать SDET.

Правила формата BASE дополняются и уточняются до:

+ 1 задание на объектно-ориентированное моделирование полного спектра типизированных элементов (контролов)
+ 1 задание на полный сетап тестового фреймворка вместе с инфраструктурой для удаленного запуска тестов из CI сервера.
+ 1 задание на покрытие API E2E-тестами.
+ 1 задание на крос-платформенные тесты (web + mobile).

* 10 месяцев на прохождение программы курса
1500 $ / 60 000
грн.

PREMIUM
индивидуальное карьерное развитие
Интересно стать частью команды или, как минимум, вместе с нами развивать свои навыки и строить карьеру?

Тогда правила формата BASE и PLUS дополняются и уточняются* до:

* вступление по собеседованию
* кешбек до 100% по результатам собеседования и дополнительного тестирования**

* индивидуальное количество код-ревью на каждое из заданий
* до 10 часов индивидуальных занятий
* старт в любое согласованное с автором курса время
* индивидуально согласованая длительность обучения по оговоренной расширенной программе курса под задачи студента.

+ оценка уровня и план карьерного развития
+ подготовка к трудоустройству
+ постоянная поддержка при трудоустройстве через компанию автора курса – Automician

** Тестирование может включать прохождение тестов, дополнительных практических заданий и бесплатных курсов на публичных платформах. Мы также учитываем социальное положение абитуриентов, предоставляя возможность поступить на бесплатное обучение студентам без работы, многодетным родителям, а также потерпевшим от военного вторжения России в Украину, и так далее. Обращайся в приват для обсуждения деталей.
0 – 6500 $ / 260 000
грн.

PRIVATE
1 час приватных консультационных услуг автора курса по вопросам автоматизации и SDET...
* в рамках тем из программы этого курса,
* касающихся либо материалов и заданий этого курса, либо других материалов или проектов, тебя интересующих.

Перед покупкой – свяжись с автором и уточни детали. Указанная цена может меняться в зависимости от сложности тем, уровня твоей подготовки, интересности случая, и других условий;)

Также, можно объединяться в группы до 3 человек и делить оплату на всех.
125 $ / 5 000
грн.
Часто задаваемые
вопросы –
Кураторы курса
Яков Крамаренко
Автор курса
QA-Консультант с 12+ лет опыта в отрасли.

Отец-основатель opensource-библиотек
Selene, nSelene, SelenideJs

Пишет книги
‣ Введение в разработку программного обеспечения (en, рус, укр)
Искусство Автоматизации с Selene
Искусство Автоматизации с Selenide

Выступает на конференциях и митапах.
Ведет канал на youtube.
Пишет об обучении.
Делится новостями в facebook :)
Гордится своими учениками.

Поддерживает этот курс и студентов по мере их обучения, проверяет задания, записывает видео-ревью.
  • Vlad Burlachenko
    Куратор курса
    Тестировщик. Строит процесс тестирования на крипто-валютной бирже. Осенью 2019 прошел аналогичную программу обучения по Selenide + Kotlin.

    "Старший брат" на курсе. Проверяет задания и поддерживает в чате.
Свяжись с нами –
+380 63 845 95 26
yashaka@gmail.com
Нажимая на кнопку, ты даешь согласие на обработку персональных данных и соглашаешься c политикой конфиденциальности