Test Engineering Notes
الذهاب إلى القناة على Telegram
Канал про технічні аспекти тестування, розподілені системи, блокчейн, ШІ та перфоманс. Консультації з автоматизації, менторинг, тестові співбесіди - @al8xr
إظهار المزيد3 987
المشتركون
+124 ساعات
+27 أيام
+5230 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
يوليو '26
يوليو '26
+78
في 1 قنوات
يونيو '26
+71
في 6 قنوات
Get PRO
مايو '26
+34
في 1 قنوات
Get PRO
أبريل '26
+64
في 3 قنوات
Get PRO
مارس '26
+51
في 1 قنوات
Get PRO
فبراير '26
+99
في 3 قنوات
Get PRO
يناير '26
+36
في 3 قنوات
Get PRO
ديسمبر '25
+25
في 1 قنوات
Get PRO
نوفمبر '25
+122
في 4 قنوات
Get PRO
أكتوبر '25
+37
في 3 قنوات
Get PRO
سبتمبر '25
+34
في 4 قنوات
Get PRO
أغسطس '25
+28
في 4 قنوات
Get PRO
يوليو '25
+35
في 2 قنوات
Get PRO
يونيو '25
+52
في 2 قنوات
Get PRO
مايو '25
+54
في 1 قنوات
Get PRO
أبريل '25
+48
في 2 قنوات
Get PRO
مارس '25
+107
في 3 قنوات
Get PRO
فبراير '25
+52
في 2 قنوات
Get PRO
يناير '25
+27
في 3 قنوات
Get PRO
ديسمبر '24
+62
في 4 قنوات
Get PRO
نوفمبر '24
+245
في 4 قنوات
Get PRO
أكتوبر '24
+67
في 2 قنوات
Get PRO
سبتمبر '24
+64
في 5 قنوات
Get PRO
أغسطس '24
+49
في 4 قنوات
Get PRO
يوليو '24
+89
في 6 قنوات
Get PRO
يونيو '24
+46
في 2 قنوات
Get PRO
مايو '24
+99
في 1 قنوات
Get PRO
أبريل '24
+134
في 2 قنوات
Get PRO
مارس '24
+161
في 1 قنوات
Get PRO
فبراير '24
+98
في 4 قنوات
Get PRO
يناير '24
+132
في 3 قنوات
Get PRO
ديسمبر '23
+80
في 2 قنوات
Get PRO
نوفمبر '23
+90
في 2 قنوات
Get PRO
أكتوبر '23
+106
في 6 قنوات
Get PRO
سبتمبر '23
+362
في 0 قنوات
Get PRO
أغسطس '23
+105
في 0 قنوات
Get PRO
يوليو '23
+131
في 0 قنوات
Get PRO
يونيو '23
+78
في 0 قنوات
Get PRO
مايو '23
+859
في 0 قنوات
Get PRO
أبريل '23
+46
في 0 قنوات
Get PRO
مارس '23
+62
في 0 قنوات
Get PRO
فبراير '23
+57
في 0 قنوات
Get PRO
يناير '23
+76
في 0 قنوات
Get PRO
ديسمبر '22
+22
في 0 قنوات
Get PRO
نوفمبر '22
+47
في 0 قنوات
Get PRO
أكتوبر '22
+30
في 0 قنوات
Get PRO
سبتمبر '22
+138
في 0 قنوات
Get PRO
أغسطس '22
+31
في 0 قنوات
Get PRO
يوليو '22
+207
في 0 قنوات
Get PRO
يونيو '22
+78
في 0 قنوات
Get PRO
مايو '22
+229
في 0 قنوات
Get PRO
أبريل '22
+84
في 0 قنوات
Get PRO
مارس '22
+4
في 0 قنوات
Get PRO
فبراير '22
+96
في 0 قنوات
Get PRO
يناير '22
+62
في 0 قنوات
Get PRO
ديسمبر '21
+268
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 22 يوليو | 0 | |||
| 21 يوليو | +3 | |||
| 20 يوليو | +2 | |||
| 19 يوليو | +4 | |||
| 18 يوليو | +5 | |||
| 17 يوليو | +2 | |||
| 16 يوليو | +1 | |||
| 15 يوليو | +2 | |||
| 14 يوليو | +5 | |||
| 13 يوليو | +3 | |||
| 12 يوليو | +3 | |||
| 11 يوليو | +5 | |||
| 10 يوليو | +1 | |||
| 09 يوليو | +2 | |||
| 08 يوليو | +3 | |||
| 07 يوليو | +4 | |||
| 06 يوليو | +6 | |||
| 05 يوليو | +5 | |||
| 04 يوليو | +5 | |||
| 03 يوليو | +7 | |||
| 02 يوليو | +5 | |||
| 01 يوليو | +5 |
منشورات القناة
Fintech Engineering Handbook
#engineering
Для тих, хто працює над банківським чи фінансовим софтом - я знайшов дуже цікавий гайд із найважливішими принципами та паттернами.
Буде корисним для тестувальників також.
Бо якщо ви знаєте типові помилки - ви можете потім будувати свою стратегію тестування навколо них.
Або хоча б враховувати ризики.
| 2 | From ad-hoc prompting to Agentic Engineering: Latest trends in AI
#ai #engineering #video
В цю середу я прийняв участь у першому івенті від AI Chapter в Ministry of Testing. Поговорили про нещодавну роботу від Гугла на тему agentic engineering.
Запис можна подивитись тут. | 896 |
| 3 | 🧪 Тест-кейси не знайдуть усі баги в продукті
#testing #books
Тест-кейси перевіряють те, що ми очікуємо. Але найцікавіші проблеми часто живуть там, де ніхто не очікував їх побачити: у несподіваних сценаріях, спотворених даних, граничних значеннях і припущеннях команди.
Ось тут і потрібне дослідницьке тестування. Таке тестування - це не просто “поклацати навмання без плану”. Дослідницьке тестування має свої структуру та правила.
Одна з найкращих книжок на тему дослідницького тестування - це "Explore It!" від Elisabeth Hendrickson.
Поділюся трьома неочевидними інсайтами з книги:
1. Tested = checked + explored. Частина checked - це там, де ми перевіряємо чи система працює та, як було задумано в очікуваних умовах. Таке тестування можна (й треба) автоматизувати. А частина explored - це дослідження додаткових ризиків.
2. Для того, щоб почати дослідницьке тестування треба підготувати чартер - короткий опис конкретної сесії тестування. Він складається з цілі, ресурсів та інформації яку ми хочемо дослідити.
3. Щоб заохотити команду робити аналіз ризиків разом, можна зіграти з ними в спеціальну гру під назвою "Nightmare Headline Game".
Більше подробиць - у огляді книги в моєму блозі. | 1 838 |
| 4 | 🧠 Відкриваємо додатковий набір у практичну групу воркшопу Smart Learning with AI Tools, який стартує вже сьогодні!
Цей воркшоп побудований на сучасних дослідженнях того, як працюють мозок, пам'ять і процес навчання. Після нього ви зможете не просто споживати інформацію, а швидко перетворювати її на практичні навички та вибудувати власну систему навчання для опанування будь-якої нової теми.
Перша практична група заповнилася лише за 3 дні. Після цього ми отримали десятки повідомлень від тих, хто не встиг долучитися, тому відкриваємо ще один набір.
У форматі Practitioner, крім теоретичних занять та корисних матеріалів, ви отримаєте:
✅ 2 практичні заняття в прямому ефірі — 11 та 18 липня, 11:00–13:00 (із записами);
✅ покрокові демонстрації та виконання практичних завдань разом із тренером;
✅ доступ до закритого чату, де можна ставити будь-які запитання та отримувати зворотний зв'язок.
⚡ У групі лише 20 місць. Це остання можливість долучитися до практичного формату та отримати максимум від воркшопу.
📍ДЕТАЛІ ТА РЕЄСТРАЦІЯ | 1 058 |
| 5 | Я знову забив на курси та втратив бажання вчитися ...
• Гроші вже витрачені, але черговий курс й досі не пройдений.
• Книжки з тестування купив, але вони збирають пил на поличці та чекають на свій час.
• Рекомендовані відео та статті ретельно складаються в окрему теку в закладках браузера.
• Список задач на навчання все росте, а з ним росте тривога та прокрастинація.
На навчання ніколи немає вільного часу, фокусу. Навіть, коли починаю вчитися, то мій запал швидко згасає, а фокус миттєво переключається (на нове відео чи рілз).
Чому? Бо навчання без плану, без закріплення, без практики, без цілі. Таке навчання продукує лише "кашу в голові", ніж щось корисне.
Але всі навколо щось вчать, отримують сертифікати, ростуть у посадах! Це створює ще більше тривоги! І я знову купую нові курси ....
• Перша проблема - це відсутність цілі та плану.
• Друга проблема - це відсутність знань, які допоможуть навчатися швидше.
• Третя проблема - це відсутність системи, яка не дасть забути навчене вже через тиждень.
Усі три проблеми ми розберемо та вирішемо на моєму онлайн воркшопі "Smart Learning with AI tools". В ньому я зібрав ті інструменти та техніки, які я пробував сам та які працюють. Ми також подивимось, як ШІ інструменти можуть підсилити ці техніки та зробити навчання ще ефективнішим.
Чекаю вас на воркшопі вже наступного понеділка, о 18:00! | 1 414 |
| 6 | Стрім про блокчейн разом з QA SENPAI
#blockchain #video #testing
Пару тижнів тому я завітав на стрім до Паші (QA Senpai). Поговорили про тестування блокчейну та крипту.
Ділюся записом стріма. | 1 334 |
| 7 | The New SDLC With Vibe Coding
#ai #engineering
Google пошарив невеличкий (51 сторінка) whitepaper на тему використання ШІ в розробці.
Написано дуже якісно, майже без води. Якщо хочеться отримати дуже високорівневу базову базу з того, як зараз використовують ШІ - можна почитати.
Ключові інсайти:
1. Інженер (тест інженер також) стає арбітром якості. Він допомагає агенту визначати коректність системи та виставляє рамки перевірок.
2. Vibe coding та agentic engineering це дві частини одного спектру. Сучасна розробка дрифтує від одного екстремуму до іншого
3. Якість згенерованого коду залежить від наданого контексту, а не від крутості промтів
4. Vibe coding гарний для прототипів, але потім погано масштабується та коштує дуже дорого. Крім того - це паталогічний генератор масивів технічного боргу.
5. Тести стають одним із способів комунікації з ШІ системою.
6. Звичайних тестів не достатньо. Потрібно перевіряти проміжне міркування агенту під час роботи.
7. AI-based розробка це не тільки про модель. Це модель + обвʼязка (harness)
8. Інженер стає диригентом роботи ШІ агентів
9. Ключова навичка найближчі роки - не вміння написати більше коду, а вміння грамотно управляти агентами
10. Впроваджуючи ШІ треба думати не тільки про "швидше генерувати код". а про загальну вартість володіння. Бо токени можна спалити дуже легко | 1 532 |
| 8 | Огляд книги: Software Testing with Generative AI
#books #testing
Сьогодні вівторок, а значить час для нового огляду книжки з тестування.
Цього разу - це книжка 2024 року про те, як використовувати ШІ в тестуванні.
Автор книги - Mark Winteringham (він же написав "Testing Web APIs")
Що там в книжці?
• як ефективно писати промпти
• як підходити до використання ШІ в тестування (наприклад для тест планів, тестових даних та автоматизації
• як трошки тюнити моделькі для кращих відповідей
P.S. З автором ми таком записували подкаст на цю тему - можна подивитись тут. | 1 582 |
| 9 | Smart Learning with AI tools - воркшоп для тих, хто хоче навчитися вчитися
Вітаю!
Запрошую на свій воркшоп, де розповім як вчитися краще та як ШІ-інструменти в цьому допоможуть.
Кому це буде корисно:
• якщо ви читаєте багато інформації, а памʼятаєте й використовуєте мало
• якщо набуті знання швидко забуваються
• якщо ви "забиваєте" на навчання, бо воно аж занадто складне
• якщо ви проходите курси, але розвитку нема
• якщо вам треба постійно розбиратись в нових проєктах та коді
Якщо ви хочете отримати мета-навичку, яку можна застосувати в будь-де (не тільки в ІТ)
Формати участі:
🔹 Explorer
2 онлайн-заняття в прямому ефірі + записи назавжди + PDF з концепціями + добірка інструментів і ресурсів
🔹 Practitioner
Все з Explorer + 2 додаткові практичні заняття в малій групі + закритий чат з тренером
⚡️ Лише 20 місць
📅 Старт: 6 липня 2026
Формат: онлайн, прямі трансляції + записи доступні назавжди
Чекаю всіх на воркшопі! | 1 577 |
| 10 | Огляд книги: Zero Knowledge, Infinite Trust
#books #blockchain
Для тих, хто хоче почитати цікаву історію про те, як математик пройшов шлях від дослідницької роботи, яку ігнорували інші математики, до технології, яка зараз оцінюється в 8 мільярдів доларів.
Для тих, хто хоче зрозуміти ідею Zero-Knowledge Proofs - технології, яка дозволяє довести, що твердження правдиве без розкриття самого твердження.
Цікава книжка. Нагадала мені трохи Phoenix Project (якщо ви його не читали - рекомендую також). | 1 625 |
| 11 | Огляд книги: Team Guide to Software Testability
#books #testing
Книга для тих, хто хоче нарешті розібратись в тому, що ж таке testability.
Багато вправ та поряд, як говорити про testability із різними людьми - менеджерами, девелоперами, архітекторами.
Рекомендую.
P.S. З одним з авторів ми навіть записували випуск подкасту. | 2 493 |
| 12 | Тестування блокчейну у 2026: і до чого тут кріпта
Блокчейн - це вже доросла індустрія чи досі дикий захід? І як там почувається QA, коли баг не виправиш патчем, бо транзакцію вже не відкотиш?
Кличу в гості Олександра Романова - SET та спеціаліста по блокчейну, щоб розібратись в блокчейні і поговорити з вами про кріпту.
Про що поговоримо:
Що реально змінилось у блокчейн-розробці - і які напрями зараз наймають
Чим тестування блокчейну відрізняється від звичного веб/мобайлу
Найхитріші й найдорожчі баги: ноди, консенсус, смарт-контракти
Інструменти, автоматизація і перформанс — що працює, а що ні
З чого почати, якщо ти QA і хочеш зайти в блокчейн
Готуйте питання - розберемо в прямому ефірі!
📅 Коли: 11.06 (четвер) о 19:00
📱 Де: https://youtube.com/live/omg4z0z7Kjg?feature=share | 1 180 |
| 13 | 🆗 Selective Test Execution at Stripe: Fast CI for a 50M-line Ruby monorepo
#testing #engineering
Цікавий кейс того, як зробили імпакт аналіз для автотестів в Stripe.
💡 Ідея
Запускати тільки ті автотести, які тестують конкретну зміну в PRі. Замість запуску 100 000 тестів на кожен PR, можна запускати декілька сотень. Як результат - швидший та більш точковий фідек на те, де щось зламалося.
🛠 Імплементація
Очевидний варіант це статичний аналіз залежностей: який код тестує який тест. Це непогано працює для статично типизованого коду. В Stripe використовується динамічно-типізована мова Ruby. Тому розробники додали інструментальний код, що слідкує які файли використовувались під час запуску тесту. На основі цього будуються scope для тестів та їх індекси.
📚 Почитати більше про підхід
1. Accelerated Continuous Testing with Test Impact Analysis – Part 1
2. The Rise of Test Impact Analysis
3. Speed up testing by using Test Impact Analysis (TIA)
А ви користується impact analysis у вашій автоматизації? | 1 157 |
| 14 | Огляд - Wizard Zines
#engineering
Сьогодні хочу розповісти про цікаву альтернативу книжкам.
Julie Evans зібрала свій практичний інженерний досвід з Linux, networking, command line, bash та ще багато чого у форматі ... коміксів.
На перший погляд виглядає не серйозно. Але якщо почитати - розумієш, що поради корисні та конкретні.
Як ці комікси виглядають та які вони бувають - у пості.
P.S. Деякі комікси - безкоштовні. Можна почитати.
І ще одне! На платні комікси є знижка для українців. | 1 258 |
| 15 | Консультації, менторинг та підготовка до співбесід
#services
В ІТ я вже понад 14 років. Автоматизував різні проєкти - від вебу до мобільних застосунків, від ігор до блокчейну.
Зараз мій стек - Python / Rust. Також мав справу з Java, Scala та C#.
Крім того, час від часу я залучений як технічний інтервʼюер у різних компаніях.
Давайте розповім, із чим саме я можу вам допомогти.
Підготовка до співбесіди
Коли це може бути потрібно:
* ви не впевнені, які теми вчити перед співбесідою
* маєте страх технічних запитань чи live-coding задач
* вам складно презентувати свій досвід
* ви думаєте, що нічого не знаєте - спойлер: це зовсім не так!
* у вас були невдалі співбесіди, але незрозуміло, чому ви отримали відмову
З чим я можу допомогти: проведемо розбір вашого резюме, потренуємося на мок-інтервʼю, розберемо типові запитання для різних компаній.
Індивідуальний план розвитку карʼєри
Коли це може бути потрібно:
* незрозуміло, який у вас зараз рівень і що потрібно знати на позиціях Middle / Senior / Lead
* хочеться вивчити багато тем, але немає часу та системи
* складно пріоритезувати теми для навчання й тримати фокус
* незрозуміло, як практикувати отримані навички
З чим я можу допомогти: зробимо аналіз ваших поточних навичок, а також пробілів у знаннях і вміннях; створимо індивідуальний план розвитку вас як спеціаліста під вашу конкретну ціль, як-от отримати нову цікавішу роботу або підвищення всередині компанії.
Подальший шлях ви обираєте самі: самостійний розвиток або індивідуальний менторинг зі мною.
Консультації з автоматизації тестування та інших аспектів тестування
Коли це може бути потрібно:
* немає розуміння, з чого почати автоматизацію на проєкті
* тести є, але вони нестабільні, на них ніхто не дивиться й вони нікому не потрібні
* складно обрати інструменти та стек для автоматизації
* користі від автоматизації мало, але часу вона займає дуже багато
* не знаєте, як краще організувати процес тестування на складних проєктах із багатьма підсистемами
З чим я можу допомогти: зробимо аналіз системи, команди та інструментів; продумаємо найкращу стратегію автоматизації, яка працюватиме саме у вашому контексті.
Якщо маєте питання або хочете домовитися про дзвінок — пишіть у директ. Завжди радий допомогти. | 1 145 |
| 16 | Огляд книги: "Full Stack Testing"
#books #testing
Приніс хорошу книжку по сучасне тестування.
Дуже багато корисних діаграм, схем процесів (коли які тести запускати).
Книжка звичайно не без недоліків - "своя" термінологія, майже немає ШІ (але обіцяють, що буде в другій редакції цього липня).
Але загалом - непоганий огляд на сучасні підходи до різних видів тестування (+ тулзи). Але не треба очікувати аж надто великої "глибини". | 1 151 |
| 17 | Огляд книги: "Mastering Blockchain"
#books #blockchain #engineering
🙄 На полицях сотні книжок про блокчейн. Десятки з них технічні. Але з якої почати? Треба вчити одразу Bitcoin, Ethereum, Solana, Midnight, чи щось інше?
🕶️ Моя порада для будь-якого інженера, що стартує (чи думає) працювати в блокчейні - це розібратись з фундаментальними знаннями.
📚 Я можу порекомендувати 1 (одну!) книгу, яка покриває майже усі базові знання в блокчейні на досить хорошому технічному рівні. Тут і про хешування, і про консенсуси, і про Біток з Ефіром (а саме про їх архітектуру!), і про смарт контракти.
👉 Ця книга - це "Mastering Blockchain" за авторством Imran Bashir.
✍ Інсайти, плюси й мінуси книжки - у пості. | 1 460 |
| 18 | 💰 The Hidden Cost of AI Coding That's Destroying Engineering Teams
#ai #engineering
Знайшов непогане відео про реальність бездумного використання ШІ де тільки можна.
🤔 Найважливіші інсайти:
💡Ми можемо зрозуміти коли створюємо технічний борг. Знаємо як із ним боротись. Але ШІ додає борг розуміння - різницю між тим, скіьки коду у програмі та тим, скільки з цього коду розробник реально розуміє. З ШІ борг розуміння зростає непомітно. (Одна команда 3 місяці вайбкодила, а потім витратила ще 6 місяців, щоб розібратись в тому, як це згенероване працює)
💡Парадокс продуктивності. Джуніори з ШІ швидше генерують новий код. Сіньйори зменшують продуктивність на 19% через те, що їм доводиться ревьювати набагато більше коду. Сіньйори стають такими собі "збирачами сміття" замість того, щоб розвʼязувати важливіші проблеми.
💡Джуніори з ШІ не створюють ментальних моделей. Вони їх "позичають" у ШІ. Без цих моделей в голові, таким інженерам тяжко швидко реагувати на продакшн інциденти.
💡Код - не головний артефкт роботи. Головний артефакт роботи - це грамотно сформулювана специфікація. На її основі ШІ зможе щось створити.
💡Зараз створюється ринок праці де вартість експертизи у верифікації зростає. А вартість написання коду - знижується. | 1 297 |
| 19 | Огляд на книгу: Software Testing Strategies
#books #testing
🙄 Коли деякий час працюєш в тестуванні, може виникнути спокуса сказати: «Я все знаю» або «Книга про стратегії тестування не може дати мені нічого нового».
👏 Але я знайшов книгу, яка сповнена практичних прикладів технік і підходів, які ви можете використовувати як тестувальник в сучасному світі.
✍ Ця книга називається «Software Testing Strategies: A Testing Guide for the 2020s» Метта Хойссера та Майкла Ларсена. Вона охоплює багато тем: від методів розробки тестів до підходів до автоматизації, від тест планів до філософії й етики тестування.
👉 Мої 5 інсайтів з книги - у блозі. | 1 226 |
| 20 | 🛠 Your K6 Tests Are Lying to You (And It’s Not K6’s Fault)
#testing #performance
Невеличка стаття про те, що недостатньо просто користуватись інструментом для навантаження. Треба ще й ... продумувати реалістичні сценарії.
😱 Реалістичні сценарії не просто ганяють ваш скрипт із реквестами в нескінченному циклі в багато потоків.
Щоб покращити такі тести треба додавати таку штуку, як think time.
🤯 Think time - це додавання затримок між діями користувача. Реальні юзери не клацають на кнопки як навіжені із максимально можливою швидкістю. Юзери думають, приймають рішення, неспішно заповнюють форми, роблять помилки та виправляють.
😏 Як зрозуміти, яку затримку додавати? Дослідити те, як користувачі взаємодіють із вашою системою на продакшені. (Якщо ще немає трейсингу - варто його додати).
🤔 Звичайно, часом на затримку в деяких випадках можна знехтувати. Нарпиклад, коли ви тестуєте систему, де користувач - інша підсистема, яка може запускати купу запитів із самого старту. | 1 424 |
