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

    Також не буде нічого з основ Java і налаштування середовища розробки. На щастя, в інтернеті матеріалів достатньо.
  • Зате буде багато задротства по...
    рефакторингу, самодокументованому коду, принципам DRY, KISS, YAGNI, нюансам OOP, стабільним локаторам, PageObject-ам, і головне про те – що тестувати, як і коли, як ефективно розширювати покриття тестами, які легко писати й підтримувати.
– Теми курсу
Встигнути до курса
10 липня
На формат з 2 відгуками на завдання
125 usd
3406 грн
З 10 липня набір на цей формат буде закрито на канікули
Часті
питання –
Куратори курсу
Яків Крамаренко
Автор курсу
QA-Консультант з 12+ років досвіду в сфері.

"Батько-засновник" opensource-бібліотек
Selene, nSelene, SelenideJs

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

Виступає на конференціях та мітапах.
Веде канал на youtube.
Пише про освіту.
Ділиться новинами в facebook :)
Пишається своїми учнями.
  • Олена Кушнір
    Куратор курсу
    3+ років досвіду в отрасли. Розробник SelenideJs. Будує процеси тестування й автоматизації в KnowledgeExpert для клієнтів з Enterprise-сектору. Навчає разрабників писати авто-тести;)

    Перевіряє завдання на цьому курсі, підтримує в чаті.
  • Владислав Бурлаченко
    Куратор курсу
    Тестувальник. Будує процес тестування на крипто-валютній біржі. Восени 2019 пройшов аналогічну програму навчання по Selenide + Kotlin.

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