mnfaktr

Java мануфактура

Блок 1

Основи програмування та старт в автоматизації

Мануфактура - 2 заняття

  • Маленький рефакторінг та данні для тестів
  • Як вирішувати глюки среди розробки (IDE) Aqua, Intellij IDEA, WebStrorm та інші

Мануфактура - 3 заняття

    • Рефакторінг тестів з використанням KISS, DRY, DAMP, розʼяснення;
    • Page Object - як його зрозуміти та сформувати на основі наявного коду, простий варіант;
    • Рефакторінг в Page Object.

Мануфактура - 4 заняття

    • Chain of responsibility
    • simple report
    • Application object
    • Configuration

Мануфактура - 5 заняття

    • Робота з колекціями елементів
    • буфер
    • стореджі браузера

Блок 2

Автоматизація з Selenium та Playwright

Мануфактура - 6 заняття

    • Selenium основи роботи KISS;
    • Page Object + Selenium;
    • Очікування.

Мануфактура - 7 заняття

    • Введення в Playwright;
    • Різниця в роботі Selenium та Playwright;
    • Написання тих самих тестів на Playwright;
    • Debugging тестів;
    • Playwright reports, tracing.

Мануфактура - 8 заняття

    • Основна теорія АПІ;
    • API прекондішени з Rest-Assured;
    • Написання контролерів та ДТО.

Мануфактура - 9 заняття

    • Поглиблюймось в роботу тест ранерів;
    • Організовуємо пре-кондішени та пост-кондішени у вигляді Extensions/Listeners;
    • Запускаємо UI тести на CI;
    • Live Templates - створюємо шаблони для прискорення написання UI тестів.

Записатися на курс

Завантажити PDF

Відгуки

Arrow icons that navigate through customer testimonial quotes.
Currently selected quote - 1 of 4
Customer quote 2 of 4
Customer quote 3 of 4
Customer quote 4 of 4
Customer quote 4 of 4
Customer quote 4 of 4

“Роман володіє сильними скілами в автоматизації: інструментами, фреймворками та застосовує best practices. Його технічна експертиза помітна всім членам команди, особливо коли він самостійно вирішує складного рівня задачі які стоять перед ним.”

Залишилися питання?

Я на зв'язку! Напиши, і я підкажу, чи актуально це для тебе та твого рівня.

Мені лише запитати

Java мануфактура

Блок 1

Основи програмування та старт в автоматизації

Мануфактура - 2 заняття

  • Маленький рефакторінг та данні для тестів
  • Як вирішувати глюки среди розробки (IDE) Aqua, Intellij IDEA, WebStrorm та інші

Мануфактура - 3 заняття

    • Рефакторінг тестів з використанням KISS, DRY, DAMP, розʼяснення;
    • Page Object - як його зрозуміти та сформувати на основі наявного коду, простий варіант;
    • Рефакторінг в Page Object.

Мануфактура - 4 заняття

    • Chain of responsibility
    • simple report
    • Application object
    • Configuration

Мануфактура - 5 заняття

    • Робота з колекціями елементів
    • буфер
    • стореджі браузера

Блок 2

Автоматизація з Selenium та Playwright

Мануфактура - 6 заняття

    • Selenium основи роботи KISS;
    • Page Object + Selenium;
    • Очікування.

Мануфактура - 7 заняття

    • Введення в Playwright;
    • Різниця в роботі Selenium та Playwright;
    • Написання тих самих тестів на Playwright;
    • Debugging тестів;
    • Playwright reports, tracing.

Мануфактура - 8 заняття

    • Основна теорія АПІ;
    • API прекондішени з Rest-Assured;
    • Написання контролерів та ДТО.

Мануфактура - 9 заняття

    • Поглиблюймось в роботу тест ранерів;
    • Організовуємо пре-кондішени та пост-кондішени у вигляді Extensions/Listeners;
    • Запускаємо UI тести на CI;
    • Live Templates - створюємо шаблони для прискорення написання UI тестів.

Записатися на курс

Завантажити PDF

Відгуки

Arrow icons that navigate through customer testimonial quotes.
Currently selected quote - 1 of 4
Customer quote 2 of 4
Customer quote 3 of 4
Customer quote 4 of 4
Customer quote 4 of 4
Customer quote 4 of 4

“Роман володіє сильними скілами в автоматизації: інструментами, фреймворками та застосовує best practices. Його технічна експертиза помітна всім членам команди, особливо коли він самостійно вирішує складного рівня задачі які стоять перед ним.”

Залишилися питання?

Я на зв'язку! Напиши, і я підкажу, чи актуально це для тебе та твого рівня.

Мені лише запитати

Java мануфактура

Блок 1

Основи програмування та старт в автоматизації

Мануфактура - 1 блок

  • Перше заняття. Створення першого проєкту та написання тесту
  • Доповнення: Як опублікувати на GitHub проєкт та зміни в коді
  • Пошук елементів CSS / XPath

Мануфактура - 2 заняття

  • Маленький рефакторінг та данні для тестів
  • Як вирішувати глюки среди розробки (IDE) Aqua, Intellij IDEA, WebStrorm та інші

Мануфактура - 3 заняття

    • Рефакторінг тестів з використанням KISS, DRY, DAMP, розʼяснення;
    • Page Object - як його зрозуміти та сформувати на основі наявного коду, простий варіант;
    • Рефакторінг в Page Object.

Мануфактура - 4 заняття

    • Chain of responsibility
    • simple report
    • Application object
    • Configuration

Мануфактура - 5 заняття

    • Робота з колекціями елементів
    • буфер
    • стореджі браузера

Блок 2

Автоматизація з Selenium та Playwright

Мануфактура - 6 заняття

    • Selenium основи роботи KISS;
    • Page Object + Selenium;
    • Очікування.

Мануфактура - 7 заняття

    • Введення в Playwright;
    • Різниця в роботі Selenium та Playwright;
    • Написання тих самих тестів на Playwright;
    • Debugging тестів;
    • Playwright reports, tracing.

Мануфактура - 8 заняття

    • Основна теорія АПІ;
    • API прекондішени з Rest-Assured;
    • Написання контролерів та ДТО.

Мануфактура - 9 заняття

    • Поглиблюймось в роботу тест ранерів;
    • Організовуємо пре-кондішени та пост-кондішени у вигляді Extensions/Listeners;
    • Запускаємо UI тести на CI;
    • Live Templates - створюємо шаблони для прискорення написання UI тестів.

Записатися на курс

Завантажити PDF

Відгуки

Arrow icons that navigate through customer testimonial quotes.
Currently selected quote - 1 of 4
Customer quote 2 of 4
Customer quote 3 of 4
Customer quote 4 of 4
Customer quote 4 of 4
Customer quote 4 of 4

“Роман володіє сильними скілами в автоматизації: інструментами, фреймворками та застосовує best practices. Його технічна експертиза помітна всім членам команди, особливо коли він самостійно вирішує складного рівня задачі які стоять перед ним.”

Залишилися питання?

Я на зв'язку! Напиши, і я підкажу, чи актуально це для тебе та твого рівня.

Мені лише запитати