Design and Test Lab
102 subscribers
117 photos
1 file
205 links
Найвищий пріоритет компанії DESIGN AND TEST LAB – Mature Reliability Standard – розробка надійних додатків. У нашій роботі ми застосовуємо наукові знання під час планування проекту, розробки архітектури, програмування та тестування.
Download Telegram
Команда Design and Test Lab бажає вам щасливого Нового 2025 Року! 🎄🎁👍

Ми хочемо подякувати кожному за 2024 рік та побажати самого найкращього!

Протягом 2024 року Design and Test Lab:
▪️Зустрічалися з командою по всьому світу: Київ, Харків, Іспанія, Німеччина, Аргентина ✈️
▪️Провели 4 live-подкасти, записали 19 відео і розвинули YouTube канал англійською мовою. А наприкінці року взагалі TikTok завели!🎙
▪️Почали Cloud Exit: орендували сервери в датацентрі Hetzner для підвищення продуктивності додатків та заощадження грошей клієнта
▪️Проводили онлайн-активності з командою для підвищення духу та настрою
▪️Повернули у розробку деякі проекти 💪
▪️Зробили перші релізи існуючих продуктів та оновили технології до останніх версій
▪️Розробили автоматичні тести на мобільних пристроях та security тести на проектах
▪️Провели 5 освітніх live-вебінарів по автоматизації тестування
▪️Задонатили більше 5000$ для допомоги нашій країні 🇺🇦
▪️Наприкінці року провели онлайн-корпоратив, де продемонстрували івенти та досягнення компанії і кожного члена команди, що нагадало, як багато ми зробили разом і який 2024 рік був насправді насичений!
▪️Дотрималися традиції компанії - пограли в Таємного Санту

Бажаємо, щоб Новий рік приніс нам та нашим близьким здоров'я, радість, благополуччя та натхнення для нових звершень. Нехай у наших будинках буде тепло, в серцях – віра в себе та свої сили, а над головою - мирне небо ☀️

До зустрічі у 2025 Новому році 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from First Institute of Reliable Software (Vladimir Obrizan 🇺🇦)
Live coding: тести на Playwright

З нового року піду до тренажерного залу! Вибачте, не з того аркушу прочитав...

З нового року вивчу Playwright!

Якщо в вас, як в мене, не вистачило часу зробити це у 2024, то запрошую доєднатися до мого струму наживо.

У програмі:

1. Встановити Playwright.
2. Створити проєкт.
3. Написати декілька тестів.
4. Порівняти Playwright та Selenium.
5. Вільне спілкування та Q&A в чаті.

Ведучій струму: Володимир Обрізан, к. т. н., директор Design and Test Lab.

📅 Дата: 03.01.2025 (пʼятниця)
🕑 Час: 11:00.
🌐 Місце: YouTube: https://youtube.com/live/fepdbG8FZj4 (натиснути "Підписатися" та "Повідомити мене")
📝 Вхід вільний
Перший стрім у 2025 році вже почали! Live coding: тести на Playwright.

Доєднуйтесь: https://www.youtube.com/watch?v=fepdbG8FZj4
Forwarded from First Institute of Reliable Software (Vladimir Obrizan 🇺🇦)
Пишемо тести на Playwright + Python (Live Coding #2)

Вивчаємо Playwright та автоматизацію тестування разом!

Запрошую вас доєднатися до мого струму, де у реальному часі я досліджую особливості Playwright, пишу тести, та порівнюю Playwright з Selenium.

У Playwright мене зацікавила можливість «Auto-wait», тобто автоматичного очікування бажаного стану елемента на сторінці. У Selenium є недолік: він може перевіряти стан елементу лише з певною періодичністю. Тобто якщо стан змінюється швидше ніж період очікування — то за допомогою Selenium таку подію дочекатися неможливо. А чи зможе Playwright вирішити цю проблему?

Інша цікава особливість Playwright — це використання різних контекстів браузера для різних тестів, що на практиці повинно пришвидшити автентифікацію різними користувачами.

У програмі:

1. Перевіряємо на практиці можливості очікування в Playwright.
2. Перевіряємо на практиці ізоляцію тестів.
3. Порівнюємо Playwright та Selenium.
4. Вільне спілкування та Q&A в чаті.

Подивитись попередній струм, як це було: https://www.youtube.com/live/fepdbG8FZj4?si=M5Jl7R9Kr3ycL4oK

Кому це може бути цікаво
• Тим, хто хоче освоїти сучасний інструмент автоматизації тестування Playwright.
• Автоматизаторам, які працюють із Selenium і розглядають можливість переходу або доповнення своєї роботи Playwright.
• QA-інженерам, які прагнуть розширити свої знання та навички.
• Розробникам, які цікавляться автоматизацією тестування інтерфейсів.
• Усі, хто хоче отримати базові знання та практичні навички для початку роботи з Playwright.
Цей стрім стане чудовою можливістю для новачків отримати швидкий старт, а для досвідчених тестувальників — порівняти Playwright із добре знайомим Selenium.


Ведучій струму: Володимир Обрізан, к. т. н., директор Design and Test Lab.

📅 Дата: 17.01.2025 (пʼятниця)
🕑 Час: 11:00.
🌐 Місце: YouTube: https://youtube.com/live/10nN-cngpVM (натиснути "Підписатися" та "Повідомити мене")
📝 Вхід вільний
Forwarded from First Institute of Reliable Software (Vladimir Obrizan 🇺🇦)
Лів-кодінг прямо зараз!

https://youtube.com/live/FzeQvov2rbo?feature=share

Що кодую?

Систему, яка автоматично створює тікети в Jira на основі звітів з pytest, тестових сценарієв у TestRail, а також на основі OpenAI.
🎉 Володимир Обрізан, к. т. н., директор Design and Test Lab – автор e-book на Amazon! 📚

Володимир ділився цінними інсайтами та реальними кейсами у своїй популярній рубриці на YouTube, присвяченій типовим помилкам у розробці програмного забезпечення. Цей досвід і безцінні знання ми вирішили зібрати у форматі e-book!

Видання "A Sure Way to Waste Money in Software Development" уже доступне на Amazon.

Про що ця книга?
- Типові помилки в ІТ-проєктах: які кроки можуть коштувати компанії великих втрат.
- Реальні кейси: приклади, що показують, як і чому проєкти зазнають невдачі.
- Поради, які працюють: рекомендації, як уникнути пасток у розробці та ефективно керувати ресурсами.

Для кого це?
Книга ідеально підходить для розробників, проджект-менеджерів та всіх, хто має справу з розробкою програмного забезпечення.

Ознайомитися з книгою можна за посиланням:
👉 https://a.co/d/1cE4Lqf

Дивитися відео тут:
👉https://youtube.com/playlist?list=PLGRqoND5N4xTK3m-g3F2WsAdb4k674un3&feature=shared

📌 Вже читали книгу чи дивилися рубрику? Діліться враженнями в коментарях – нам важлива ваша думка!
Forwarded from First Institute of Reliable Software (Vladimir Obrizan 🇺🇦)
Selenium, зачекай! Як зробити auto-waits в Selenium як в Playwright

Запрошую вас на чергову онлайн-зустріч спільноти Selenium + Python.

Опис: Ви коли-небудь ловили себе на думці, що ваші тести на Selenium нагадують гру в лотерею? Кнопка то знаходиться, то не знаходиться, а sleep(5) — ваш єдиний “друг”, що, хоч і допомагає, але вбиває швидкість тестів? Мене це теж дратувало, поки я не відкрив для себе магію auto-waits.

Коли я вперше спробував Playwright, мене вразила його здатність автоматично чекати все, що потрібно (auto-waits). І тоді я вирішив: хочу так само і в Selenium! Це стало початком мого дослідження, як зробити очікування розумними, швидкими та надійними.

З цієї доповіді ви дізнаєтесь:

1. Що таке auto-waits і чому вони потрібні для надійного автоматизованого тестування.
2. Як налаштувати очікування в Selenium, щоб вони були схожі на auto-waits в Playwright.
3. Як перехопити методи click та send_keys, щоб покращити алгоритм їх роботи.

В основі доповіді — результати експериментів з Selenium, а також корисні приклади коду, які ви зможете одразу застосувати у своїх тестах.

Доповідач: Володимир Обрізан, к. т. н., директор Design and Test Lab.

А також рубрика “Вільний мікрофон” — подискутуємо про ваші виклики в автоматизації тестування.

Чому це цікаво?

1. Ви отримаєте інструменти для створення швидких та надійних автотестів у Selenium.
2. Ви навчитесь використовувати сучасні підходи до очікувань у тестуванні.
3. Ви зможете значно покращити свої тести, не переходячи на інші фреймворки.

Для кого ця доповідь?

Для інженерів з автоматизації тестування, тестувальників та розробників, які хочуть зробити свої тести більш стабільними, сучасними та ефективними.

📅 Дата: 31.01.2025 (пʼятниця)
🕑 Час: 11:00.
🌐 Місце: Онлайн (посилання буде надано на електрону пошту після реєстрації напередодні події)
📝 Реєстрація для нових членів спільноти обовʼязкова: https://forms.gle/qhkfVqjYqSa4Ca4e9 (раніше зареєстровані отримають посилання автоматично без реєстрації)
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Пишемо тести на Playwright (Live Coding #3)

Запрошую вас доєднатися до мого струму, де у реальному часі я пишу тести на Playwright.

https://youtube.com/live/y_hLqRrLJ64

Сьогодні буде менше рефлексії та більше тестів — тому що я буду писати тести на кількість, та буду покривати функції моєї LMS (https://first.institute/edu/)

📅 Дата: 07.02.2025 (пʼятниця)
🕑 Час: 15:00.
🌐 Місце: YouTube: https://youtube.com/live/y_hLqRrLJ64 (натиснути "Підписатися" та "Повідомити мене")
📝 Вхід вільний
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Презентація курсу Selenium + Python: автоматизація тестування веб-застосунків

First Institute of Reliable Software запрошує спеціалістів з тестування на презентацію онлайн-курсу «Selenium + Python: автоматизація тестування веб-застосунків».

Презентація відбудеться у середу, 12 лютого 2025 р о 15:00 у Zoom. Посилання на Zoom-кімнату буде надано на електрону пошту після реєстрації на подію: https://forms.gle/QF4Vco9HwkECbTcF9

Автор та ментор курсу: Володимир Обрізан, к. т. н. директор Design and Test Lab, засновник First Institute of Reliable Software, ведучій каналу «Надійне програмування» та спільноти Selenium + Python.

На зустрічі розглянемо такі питання:

1. Ідеальний портрет слухача: для кого цей курс?
2. Протипоказання: для кого цей курс не підійде?
3. 📚 Зміст курсу та які знання та навички отримає студент.
4. 📆 Дата початку, закінчення та розклад курсу. (Спойлер: початок 3 березня 2025, тривалість: 2 місяці)
5. Як буде проходити курс?
6. 😀 Чому не Playwright?

Презентація курсу: 12 лютого 2025 р. о 15:00.

Початок курсу: 3 березня 2025 р.

Вартість навчання: 19 500 грн.

Рання ціна:
• 17 550 грн. якщо сплатити до 23.02.2025 р. включно.
• 15 795 грн. якщо сплатити в день презентації 12.02.2025 р.


📅 Дата: 12.02.2025 (середа)
🕑 Час: 15:00.
🌐 Місце: Онлайн у Zoom (посилання буде надано на електрону пошту після реєстрації напередодні події)
📝 Реєстрація на подію: https://forms.gle/QF4Vco9HwkECbTcF9
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
🔥 17 лютого, понеділок, о 18:00 в телеграм-каналі DOU #tech поспілкуємось у войсчаті про піраміду тестування для інженерів.

Спікери:
🔸 Олексій Лакович, Head of QA/AQA в Solidgate
🔸 Володимир Обрізан⁩, Директор в Design and Test Lab
🔸 Олексій Остапов, AQA Engineer в nCube
🔸 Артем Полубок, Tech Lead в Solidgate

Будемо обговорювати такі теми:
🔹 Піраміда тестування
🔹 Співвідношення тестів по кількості
🔹 Практики та стандарти в написанні тестів
🔹 Вимірювання покриття тестуванням
🔹 Shift-left Testing — Faster Feedback loops
🔹 Design First Підхід (API Спека, UI Дизайн)
🔹 Quality Gates в CI/CD (Лінтери, AI Review, Code Review, Прогони тестів, etc.)
🔹 Click it Through (Зробив — перевірив)
🔹 Культура Якості в команді розробки
🔹 Розробник vs Інженер
🔹 Швидкість та Якість

📅 Щоб не пропустити — тисніть кнопку нижче та заплануйте подію в календарі: https://dou.ua/goto/mYra
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Пишемо тести на Playwright + Python (Live Coding) прямо зараз!

Вивчаємо Playwright та автоматизацію тестування разом!

Запрошую вас доєднатися до мого стріму, де у реальному часі я досліджую особливості Playwright, пишу тести, та порівнюю Playwright з Selenium.

https://www.youtube.com/live/ffFlbfC7tmc

або на LinkedIn:

https://www.linkedin.com/events/playwright-livecoding-57295842804461707266/theater/
Вже сьогодні о 18:00 в телеграм-каналі DOU #tech поспілкуємось у войсчаті про піраміду тестування для інженерів!

Спікери:
🔸 Олексій Лакович, Head of QA/AQA в Solidgate
🔸 Володимир Обрізан⁩, Директор в Design and Test Lab
🔸 Олексій Остапов, AQA Engineer в nCube
🔸 Артем Полубок, Tech Lead в Solidgate

Будемо обговорювати такі теми:
🔹 Піраміда тестування
🔹 Співвідношення тестів по кількості
🔹 Практики та стандарти в написанні тестів
🔹 Вимірювання покриття тестуванням
🔹 Shift-left Testing — Faster Feedback loops
🔹 Design First Підхід (API Спека, UI Дизайн)
🔹 Quality Gates в CI/CD (Лінтери, AI Review, Code Review, Прогони тестів, etc.)
🔹 Click it Through (Зробив — перевірив)
🔹 Культура Якості в команді розробки
🔹 Розробник vs Інженер
🔹 Швидкість та Якість

📅 Тисніть кнопку нижче та заплануйте подію в календарі: https://dou.ua/goto/mYra
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Компоненти фреймворку автоматизації тестування за допомогою Selenium та Python

Володимир Обрізан розповідає про ключові компоненти фреймворку автоматизації тестування з Selenium і Python: як вибір архітектури залежить від вимог проєкту, та чому важливі патерни проєктування.

DOU: https://dou.ua/forums/topic/52539/

Стаття написана за доповіддю «Компоненти фреймворку автоматизації тестування» на зустрічі спільноти «Selenium + Python», яка відбулася 22 листопада 2024 року. YouTube: https://www.youtube.com/watch?v=BnOksdwwKbk
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Пишемо тести на Playwright (Live Coding #6)

Запрошую доєднатися у пʼятницю 21.02 об 15:00 до мого струму, де у реальному часі я пишу тести на Playwright та Python в підтримку цього челенджу: https://dou.ua/forums/topic/52089/

https://youtube.com/live/Nx9pAf087S8

Що буду тестувати? Власну Learning Management System (LMS): https://first.institute/edu/

📅 Дата: 21.02.2025 (пʼятниця)
🕑 Час: 15:00.
🌐 Місце: YouTube: youtube.com/live/Nx9pAf087S8 (натиснути «Підписатися» та «Повідомити мене»)

Програмуємо, тестуємо, спілкуємось, слухаємо музику. :)
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Що не так з пірамідою тестування?

17 лютого на DOU Voicechat про піраміду тестування для інженерів ми так і не поговорили про піраміду тестування. :) Але в мене є багато чого розповісти про цю концепцію. :)

Піраміда тестування — класична модель, яка роками була основою підходу до автоматизації. Але чи справді вона працює у сучасних реаліях?

На цьому мітапі ми розберемо:

Що це за піраміда та звідки вона взялась?
Чи треба дотримуватись цієї піраміди?
У чому критика цього концепту?
Які альтернативи можуть бути більш ефективними для реальних проєктів?

📅 Дата: 28.02.2025 (пʼятниця)
🕒 Час: 11:00

📍 Місце:

— YouTube: https://youtube.com/live/qm9KMFI0_ts

— LinkedIn: https://www.linkedin.com/events/7300570381734588418/

🎤 Спікер: Володимир Обрізан

Мітап буде корисним для автоматизаторів, QA-інженерів, розробників і всіх, хто прагне покращити процес тестування у своїх командах.
🔥03.03 стартує курс «Selenium + Python: автоматизація тестування вебзастосунків»

Підвищуйте свою кваліфікацію, впроваджуйте автоматизацію та зробіть впевнені кроки у автоматизацію тестування!

Мета експерт-курсу спрямована на суттєве підвищення якості вебзастосунків, зменшення кількості помилок і регресій завдяки розробці автоматичних UI-тестів.

Що ви отримаєте після курсу:
Вміння будувати автоматизоване тестування на основі Python та Selenium WebDriver
Практичний досвід створення та налаштування тестових фреймворків
Готовий проєкт для портфоліо та роботи з автотестами в реальних умовах
Чітке розуміння, як впроваджувати автоматизацію у вашій компанії та оптимізувати робочі процеси

Переваги курсу:
Особиста онлайн-підтримка
Зручні уроки в записі
Зустрічі з ментором
Гнучкий формат навчання, що дозволяє поєднувати роботу та навчання
9 тижнів активної роботи
Мова курсу: українська
Доступ до матеріалів після завершення курсу
Сертифікат про успішне закінчення курсу

Автор та ментор курсу: Володимир Обрізан, кандидат технічних наук, засновник First Institute of Reliable Software, директор та співзасновник ІТ-компанії Design and Test Lab.

🔗 Зареєструватися на курс і ознайомитися можна за посиланням:
https://first.institute/edu/course/web_test_automation_with_python/
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Мене запросили спікером на цю подію.

Чи на часі стартувати IT-компанію?

Замислюєтесь про власний IT-бізнес, але сумніваєтесь, чи варто починати саме зараз? Ринок змінюється, і разом із новими можливостями з’являються нові виклики. Як зрозуміти, чи це правильний момент для запуску?

📅 5 березня о 19:00 за Києвом отримайте всі відповіді на відкритій панельній дискусії “IT-бізнес у 2025: можливість чи ризик?”

Реєстрація: https://www.growth-factory.it/choose-your-side

Ведучий Павло Обод — IT-підприємець, засновник компанії Sloboda Studio та освітньої платформи Growth Factory.

Спікери — чотири досвідчені IT-підприємці з різними поглядами:

Сергій Бондаренко — Founder Skywell, ІТ-підприємець

Юрій Функендорф — Founder & CEO @ Cre8 Team

Володимир Обрізан — Director at Design and Test Lab

Володимир Жуков — Co-Founder & CBO IngestAI.io
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
ChatGPT + тести = ❤️ Підключаємо ШІ до автотестів вебзастосунку

Автоматизація тестування стає ще розумнішою! На цій зустрічі ми покажемо, як інтегрувати ChatGPT у автотести веб-застосунку, щоб покращити аналіз селекторів, знаходити помилки та автоматично їх виправляти.

У програмі:

Де може допомогти ШІ розробнику автотестів?
Використання Python та Selenium для інтеграції ChatGPT.
Аналіз селекторів за допомогою штучного інтелекту.
Автоматичне виправлення помилок у тестах.

Чому варто приєднатися?

🎁 Ви дізнаєтесь, як зробити автотести ефективнішими.
🎁 Отримаєте практичні приклади та зможете задати свої питання.
🎁 Отримаєте зразки коду для інтеграції ChatGPT

Доповідач: Володимир Обрізан, к. т. н., директор Design and Test Lab.

Місце зустрічі: https://youtube.com/live/bWdwk3smkLo

👨‍💻 Для кого ця подія?

Це буде корисно тестувальникам, автоматизаторам, Python-розробникам та всім, хто працює з автотестами.

📅 Дата: 14 березня 2025 р. (пʼятниця)
🕑 Час: 11:00
🌐 Місце: https://youtube.com/live/bWdwk3smkLo
📝 Участь безкоштовна, реєстрація не потрібна.