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

    Также не будет ничего по основам Python и настройке окружения. К счастью, в интернете материалов достаточно.
  • Зато будет много задротства по...
    рефакторингу, самодокументируемому коду, принципам DRY, KISS, YAGNI, нюансам OOP, стабильным локаторам, PageObject-ам, и главное о том – что тестировать, как и когда, как эффективно расширять покрытие тестами, которые легко писать и поддерживать.
– Темы курса
Начало курса
15 февраля
Весь курс, 3 месяца
3500 rub
1360 грн
55 usd
После прохождения курса, доступ к материалам остается
Скоро будет открыт набор и на курс по Java и TypeScript
Сообщить? –
Часто задаваемые
вопросы –
Кураторы курса
Яков Крамаренко
Автор курса
QA-Консультант с 12+ лет опыта в отрасли.

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

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

Выступает на конференциях и митапах.
Ведет канал на youtube.
Пишет об обучении.
Делится новостями в facebook :)
Гордится своими учениками.
  • Александр Попов
    Куратор курса
    6 лет опыта в отрасли. Автор toundra. Разработчик SelenideJs (именно его главными усилиями Selenide был портирован с Java под JS). Автоматизатор-на-все-руки. Пишет тесты, библиотеки, настраивает CI/CD пайплайны.

    На этом курсе, поддерживает в чате, особенно по вопросам лучших практик в программировании и вопросам инфраструктуры.
  • Елена Кушнир
    Куратор курса
    3+ лет опыта в отрасли. Разработчик SelenideJs. Строит процессы тестирования и автоматизации в KnowledgeExpert для клиентов с Enterprise-сектора. Учит разработчиков писать авто-тесты;)

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

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