Перейти до основного вмісту
mnfaktr
Переглянути програмиУвійти

Онлайн-воркшоп із записом

Ви не шарите в патерни
проєктування в автотестах!

Постійно думаєте, як називати класи, методи, змінні, папки й допоміжні файли, де тримати селектори та як структурувати оце все? У результаті все летить у базові класи, а бідний Page Object використовується і для UI, і для API, і взагалі для всього.

Що всередині

Програма

2 воркшопи - від проблеми до патерна

  1. 01
    Запис доступний

    Патерни проєктування для UI тестів

    На живому Java UI-проєкті розбираємо KISS, DRY, YAGNI, code smells, селектори, можливості test runner’а, Page Object, Component, Value Object, Factory Method, Strategy і State.

  2. 02
    Запис доступний

    API. Патерни проєктування або чому огірок нікому не тре.

    На API-прикладах розбираємо Controller, DTO, Builder, DAO, Repository, Entity, Adapter, Facade, Decorator і Chain of Responsibility - а головне, коли що справді знадобиться.

Без догм

Чому цей тренінг

Не каталог патернів

Послідовно будуємо гідний проєкт, а не вчимо назви заради назв.

Все на живих прикладах

Беремо реальний код і дивимося, що саме робить його простішим та зрозумілішим.

З надважливим контекстом

Не лише «що», а й коли це вам знадобиться і коли краще нічого не ускладнювати.

Для різних рівнів

Буде корисно джунам, мідлам і сініорам. Так, навіть сініорам.

Роман Марінський, автор тренінгу

Автор тренінгу

Хто я

Я Роман Марінський - інженер з автоматизації. Працюю з web-, API- та mobile-автоматизацією і пояснюю патерни через реальні інженерні задачі.

Мета тренінгу - не завчити каталог, а навчитися впізнавати момент, коли патерн справді доречний.

Більше про мене

Доступ на платформі

Що входить

Відкрити тренінг

FAQ

Часті запитання

Кому підійде тренінг?

Джунам, мідлам і сініорам, які вже пишуть UI- або API-автотести і хочуть навести лад у їхній структурі.

Чи треба знати всі патерни?

Ні. На воркшопах патерни з’являються тоді, коли в коді вже видно задачу, яку вони вирішують.

У якому форматі матеріали?

Це два записи живого онлайн-воркшопу з конспектами і таймкодами на платформі.

Як отримати доступ?

Перейдіть на сторінку тренінгу в каталозі. Вхід потрібен лише для відкриття навчальних матеріалів.

Від проблеми до рішення

Перегляньте воркшопи про патерни

Відкрийте програму й зміст двох воркшопів без реєстрації.

Переглянути тренінг