ar
Feedback
Test Engineering Notes

Test Engineering Notes

الذهاب إلى القناة على Telegram

Канал про технічні аспекти тестування, розподілені системи, блокчейн, ШІ та перфоманс. Консультації з автоматизації, менторинг, тестові співбесіди - @al8xr

إظهار المزيد
3 992
المشتركون
+224 ساعات
+87 أيام
+530 أيام
أرشيف المشاركات
Зміна мов та стеків для автоматизатора #testing #automation У чому складність переходу з однієї мови програмування та стеку технологій - на інший? Коли це потрібно робити, а коли - ні?

Don’t Do E2E Testing! #testing Декілька думок щодо E2E тестів від автора книги Continuous Delivery.

Консенсус у розподілених системах #3: Що таке протокол консенсусу? #distributedsystems #engineering Короткий опис того, що ж таке той протокол консенсусу взагалі.

Рухаємо тестування вліво та вправо на прикладі Microsoft #testing Короткі нотатки про те, як Microsoft рекомендує рухати тестування у різні сторони.

What is testability in the software development lifecycle? #testing #engineering Не так давно я написав пост про те, що таке тестабіліті - очима тестувальників, розробників та менеджерів. А що для вас - тестабіліті?

Про обробку нової інформації та нотатки #learning Вчора, в одному з чатів мене запитали про те, як і де я зберігаю нотатки. Тому я вирішив оформити свою відповідь у вигляді посту в каналі.

В цій ноті хочу зашерити з вами список корисних IT/QA телеграм каналів де пишуть Українською. - https://t.me/dou_qa - https://t.me/ryconsulting - https://t.me/testengineering - https://t.me/qamania - https://t.me/qainfo - https://t.me/qa_security - https://t.me/IT_v_UA

[Test Engineering Weekly] Про погані естімейти, тестування з AI, JS для трекінгу літаків та роботу QR кодів #testing #engineering #weekly #digest Привіт. Радий тебе бачити! Я повернувся до тебе із черговою підбіркою постів. Як завжди - про тестування та інші інженерні штуки. Дайджестів не було давно - тому сьогодні трохи більше постів, ніж зазвичай: - чому ми робимо погані оцінки задач? - пишемо тести за допомогою AI - як написати систему стеження за літаками на JS? - що буде, коли видалити базу даних з продакшену? - чи завжди створення блогу - то тривіальна задача? - практичні приклади контрактного тестування на Java та JS - та багато іншого....

On test engineer's maturity #testing #career На вихідних я переклав свою статтю про рівні тестування та питання на кожному з рівнів.

[Рецензія] Курс HashiCorp Certified: Terraform Associate 2022 на Udemy #review #devops Минулого тижня я нарешті завершив курс із вивчення Terraform. Сьогодні я хочу коротко розповісти про свої враження від нього. Terraform в роботі я трохи використовую, але за більшу частину скриптів відповідає окремо взятий DevOps інженер. Незважаючи на це я все ж таки вирішив скористатися можливістю та поглибити свої знання з цього інструменту. Що ви взнаєте з курсу? - як писати базові (та й не дуже) скрипти для деплою різних штук у AWS - як користуватися вбудованими функціями - чи потрібні модулі та як ними користуватися - як виконувати кастомний код до та після деплою - нащо той Terraform Cloud та як із ним працювати - як підготуватися до екзамену Terraform Associate: декілька тестів - для самоперевірки включені в сам курс Які недоліки я знайшов? - курс на 99% складається з прикладів роботи із AWS (для інших провайдерів потрібно буде розибратися самому) - не знайшов у курсі прикладів написання тестів на Terraform :( - комусь буде незвичним англійський акцент автора курсу (та до цього швидко звикаєш) Чи потрібно Вам проходити цей курс? Так - якщо ви користуєтеся цим інструментом та хочете більше взнати про інструменти DevOps та AWS. Ні - якщо Ви маєте більш приорітетні теми для навчання (автоматизація, мови програмування, тощо).

Етапи розвитку тест інженера та питання на кожному з них #testing #career Чим відрізняється робота на рівні junior, middle або senior? Крім товщини масного конверту, звісно). Я думаю, що насамперед спеціалісти та їхня зрілість відрізняється саме тим, питання якого масштабу вони задають та вирішують. Які це питання? Спробуймо розібратися.

Колега з компанії організує збір. Давайте допоможемо! Далі - його оригінальний пост. """ Пані та панове! Сподіваюсь, Ви та ваші близькі й рідні живі та здорові. Хлопчина, з яким перетинався в професійній діяльності, Дмитро, вже досить давно й успішно воює в складі ССО Азов. Наразі, він та його побратими очікуюють відправлення на Південно-Східний напрямок, де продовжать полювання на окупантів, в тому числі, й вночі. Щоб покращити результативність, від них є запит на прилади нічного бачення. Мінімально достатній погоджений варіант виглядає якось так: https://topoptics.com.ua/.../pribor-nochnogo-videniya-pvs Фронтові байки з його вуст на каналі Юрія Бутусова: https://youtu.be/EVkCyN7vcbM?t=100 Посилання на банку для бажаючих долучитися до збору коштів: https://send.monobank.ua/jar/3w9XLahu5v """ Віримо в ЗСУ! Віримо в перемогу!

Не баг, а фіча - другий епізод подкасту! Як обрати мову для автоматизації? Та чи потрібно це робити? А також історії входу в айті "сивої давнини". Про все це - у свіжому випуску подкасту "Не баг, а фіча"!

Як швидко розібратися у новій мові програмування? Забули базові моменти у роботі з інструментом? #testing #engineering Так буває, що треба швидко розібратися з базовим синтаксисом мови програмування: можливо написати скрипт або швидко пофіксити щось. Або навіть заради цікавості подивитися, як подібні конструкції виглядають в інших мовах програмування. Набагато частіше забувається синтаксис інструментів, які з часом перестаєш використовувати кожного дня. Для того, щоб отримати дуже базовий огляд мови або отримати коротку "шпаргалку" з інструменту я користуюся ресурсом Learn X in Y minutes. Тут є дуже багато текстових туторіалів по різним мовам а також інструментам.

Консенсус у розподілених системах #2: Алгоритм усного обміну повідомленнями #distributedsystems #engineering Продовжуємо відкривати для себе великий та чарівний світ розподілених систем. Сьогодні ми розберемо алгоритм розв'язання задачі Візантійських генералів.

Пройшло все 298 днів та нас вже ціла тисяча! Дуже дякую усім, хто підписаний! Ви неймовірно круті! А я буду й далі продовжува
Пройшло все 298 днів та нас вже ціла тисяча! Дуже дякую усім, хто підписаний! Ви неймовірно круті! А я буду й далі продовжувати створювати якісний україномовний (та англомовний) контент та доводити усім, що тестування може бути технічним та цікавим!

[Test Engineering Weekly] Як вчити мови програмування, DDoS атака на Google Cloud, види хешування та помилкові судження про email #testing #engineering #weekly #digest Легкого та спокійного Вам тижня! Це Олександр із черговою порцією найцікавішого зі світу тестування та інженерії: - що таке навчання та як правильно вивчати нові мови програмування - що таке oracles в тестуванні та в чому їх проблема - testability тест для Вашого проєкту - DDoS атака на Google Cloud з 46 000 000 RPS - великий світ хешування - багато інших цікавих речей...

Всіх з Днем Тестувальника! На честь цього свята, хочу поділитися прекрасним відео від Ярослава Пернеровського для тих, хто хоче пізнати світ автоматизації!

Як бути "зірковим" інженером? #testing #career #engineering Чому одні інженери вважаються "зірками" та вкрай продуктивними за інших? Чи вони справді вдесятеро розумніші за інших? У чому їх секрет? Інженери та менеджери з компанії Bell Laboratories мали такі самі питання ще у кінці 80-х років. Тому, як справжні науковці, вони провели масштабне дослідження та, схоже, змогли знайти ту чарівну "формулу успіху зіркових інженерів".

[Рецензія] Staff Engineer by Will Larson #book #review Сьогодні хочу розповісти про менш технічну книгу, ніж завжди. Але книга варта Вашої уваги.