Test Engineering Notes: Vol. 3

Test Engineering Notes: Vol. 3

Test Engineering Notes

Головне

В червні ми з Артемом Григоренко запустили свій власний подкаст про тестування - Testing Minutes.

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

Якщо ви пропустили перші три епізоди - запрошуємо послухати на подкаст платформах або подивитись на Youtube.

Дуже чекаємо на ваші коменти та фідбек! Далі буде ще цікавіше!

Тестування

https://www.reddit.com/r/programminghumor/comments/14ek3bn/the_philosophy_of_the_ssl_error/
  • On the Diverse And Fantastical Shapes of Testing - Martin Fowler розповідає про те, як змінюються підходи до тестуванння за роки.
  • Testing in the Twenties - а це - подібна оглядово - філософська стаття від Tim Bray. Починаючи з історії, автор далі розмірковує про деякі важливі для нього речі в тестуванні.
  • TESTER IMPOSTER SYNDROME - чи є у вас синдром самозванця? Які особливості цього синдрому у тестувальників?
  • What is software quality for a developer? - чи замислювались ви над тим, що значить якість для того девелопера, що сидить на сусідньому кріслі? (Плюс тут дуже крута визуалізація різних форм якості коду)
  • Mastermind - думка про AI та його вплив на тестування від Alan Page.
  • Counterfeit Philosophers in Testing - стаття Jason Arbon - піонера тестування в AI. Тут він розмірковує про луддитів в світі тестування, що заперечують неминучий прогрес.

Підходи

Інструменти

  • 11 Tools Mobile Testers Have To Know - огляд інструментів для тестування мобільних застосунків.
  • Trying Lighthouse - величезна та вкрай практична стаття про Lighthouse. Стане у нагоді, коли ви захочете вимірювати перфоманс вашого веб-сайту.
  • Chuck Norris Jokes API - API, яку можна використовувати наприклад для демо або презентацій на конференціях. Вона видає на запити - рандомні жарти про Чака Норріса.
  • Superbacked - цікавий інструмент для того, щоб безпечно зберігати свої "холодні" паролі. Наприклад від аккаунтів в блокчейні.
  • slides - маленька, але разом із тим корисна тулза, що дозволяє створювати слайди за допомогою Markdown та презентувати їх прямо в командній стрічці.
  • dappetter - ще одна бібліотека для автоматизації веб додатків, що працюють з криптогаманцями типу Metamask. Цього разу - на базі Puppeteer. (Його ще хтось використовує?)

Для SDET`ів

Лідерське

  • Making Software Quality Visible - Mike Bland це відкриття цього місяця для мене. Працюючи в Google та Apple, він допомагав будувати культуру тестування. Частково він стояв за цим підходами, що висвітлювались в Google testing blog та книзі "How Google tests software". Крім цієї величезною статті про визуалізацію якості, рекомендую також ознайомитись з іншими його постами: Test Certified (програма сертифікації команд в Google), Testing Grouplet (невеличка команда, що змогла кардинально змінити підходи до тестування для тисяч інженерів) або Test Mercenaries (про підхід з використанням коучінгу у тестуванні)
  • Steering the Ship: A Comprehensive Guide for Aspiring Test Leaders - величезна стаття про те, хто такі ліди в тестування та які скіли для цього важливо мати (або прокачати)
  • Breaking Stereotypes: QA Takes the Wheel as a Mission Captain - досвід тестувальника, якого призначили лідити тестування та розробку частини продукту.
  • Systems Thinking and the Cobra Effect - класний приклад того, як будь-які зміни на краще можуть обернутися на катастрофу. А про теорію змін можна почитати тут.

Розробка та технології

  • Software 2.0 - AI зараз дуже гаряча тема. Але як AI впливає на саму розробку софта. В цій статті ви знайдете відповідь, яким буде робота розробника в світі, де правлять алгоритми.
  • Falsehoods programmers believe about time - помилкових суджень в світі технологій дуже багато. Одне з таких - це час. Рекомендую почитати цю статтю усім, хто пише або перевіряє чужий код.
  • On Being a Senior Engineer - практичні поради про те, як стати та бути справжнім senior інженером.
  • The Joel Test: 12 Steps to Better Code - стара стаття 20 річної сивої давнини про те, які процеси повинні бути у команді чи компанії, щоб бути сучасною та ефективною. Страшно подумати, але навіть двадцять три роки потому деякі команди не закривають усі дванадцять вимог.
  • IKEA-Oriented Development - як можна застосувати підходи з IKEA до світу розробки софту?
  • How to Answer STAR Interview Questions - ринок зараз "гарячий". Тому для того, щоб вирізнитися поміж багатьох кандидатів, краще будувати відповідь про свій досвід у форматі STAR. Що це таке - дізнаєтеся у статті.

Теорія

Практичні кейси

Відео

Report Page