Crash-course: Performance testing

Ви навчитеся визначати слабкі точки вашого ПЗ та робити прогнози допустимого навантаження на продукт. Заберете з собою набір заготовок та інструментів для тестування.
Online
Подія відбулась
Crash-course: Performance testing
Crash-course: Performance testing
Подія відбулась
Подія відбулась
Подія відбулась

Квитки на наступну конференцію Конференція Highload fwdays'24 вже у продажу!

Опис

Crash Course Performance testing — це дводенний інтенсив, присвячений теорії та практиці тестування продуктивності програмних продуктів.

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

У неділю, 01 жовтня, ми перейдемо до практики тестування. Візьмемо прототип багатокомпонентного продукту з бд і меседж брокером та на його базі розберемось, як відповідати на питання бізнесу: “зробити щоб було добре”, “а скільки клієнтів зможе працювати”. Також ви зможете вирахувати, коли ваш продукт перестане задовольняти потреби ваших клієнтів і його пора переосмислити.

Тренер — Олександр Гілєвий, Software Engineer Technical Lead at Creatio. 11+ years in IT.

Аудиторія

  • Розробники рівня Middle+
  • QA, QA Lead
  • Учасники воркшопу Performance testing, яким цікаво дізнатись більше
  • Всі, хто має досвід роботи з подібними тестами, але хоче застосовувати їх доцільніше.

Формат:

Дата та час:
30 вересня, 10:00 - 14:00, (Kyiv time, GMT+3), тривалість 4 години
1 жовтня, 10:00 - 15:30, (Kyiv time, GMT+3), тривалість 5,5 годин

Платформа: Zoom

Мова заходу та презентації: українська

Кількість учасників другого дня курсу обмежена: 25 місць

Програма

    30 вересня, субота:
  • Типи тестів
  • Яка цінність цих тестів
  • Як обрати, який саме тип потрібен вам
  • Чому не потрібні всі
  • Цілі тестування
  • Як підготувати якісний сценарій. Моноліт та мікросервіси.
  • Робота з артефактами

    Після інтенсиву, ви зможете:
  1. Допомогти вашим колегам підвищити якість продукту
  2. Зформувати реалістичні очікування з приводу розвитку та можливостей.
  3. Виступити, як організатор процесу тестування.
  4. Виконати тестування без зайвих втрат часу.
  5. Відповідати на питання представників бізнесу, які вони не змогли правильно зформулювати.
Також ви отримаєте заготовки DoR та DoD.

    1 жовтня, неділя:
  • End to end vs isolated testing
  • Особливості тестування моноліту
  • Тестування фонових сервісів
  • Rest api
  • Консюмери черг
  • Взаємодія з 3rt party services
  • Підготовка й реалізація Test suite
  • Як зробити висновки

За результатами цього дня ви реалізуєте тестовий сценарій для популярних на сьогодні бекенд архітектур, навчитесь збирати метрики й трактувати їх, визначати слабкі точки ПЗ та робити прогнози допустимого навантаження на ваш продукт. Заберете з собою набір заготовок та інструментів для тестування.

Агенда

30 вересня, субота

  • 10:00 початок, знайомство, Типи тестів
  • 11:00 Цілі тестування
  • 11:40 Перерва
  • 12:00 Як підготувати якісний сценарій. Моноліт та мікросервіси.
  • 13:00 Оформлення артефактів
  • 13:30 Презентація видаткового матеріалу
  • 13:35 Q&A

  • 1 жовтня, неділя:

    • 10:00 початок, знайомство
    • 10:15 Презентація тестового стенду та теоретична частина
    • 11:20 Q&A теорія
    • 11:40 Перерва
    • 12:00 Практична робота в групах, створення Test suite
    • 12:30 Презентація результатів команд
    • 13:00 Реалізація сценаріїв
    • 13:30 Практичні запуски сценаріїв
    • 14:30 Презентація результатів команд
    • 15:00 Q&A



    Експерт: Олександр Гілєвий, Software Engineer Technical Lead at Creatio.

    — 11+ years in IT

    — Розробник високонавантажених маркетингових модулів

    — Співпрацював з Ciklum, GlobalLogic, Terrasoft

    — Має сертифікати МІМ pre-MBA management & leadership

    Linkedin

    Увійти
    Або поштою
    Увійти
    Або поштою
    Реєстрація через e-mail
    Реєстрація через e-mail
    Забули пароль?