Test Engineering Notes — Vol. 19: ефективне тестування в часи AI, доля домену IO та злам авто через API
Вітаю, друзі!
Якщо ви бачите цей дайджест вперше, давайте знайомитися. Мене звати Олександр Романов. Я працюю в автоматизації та розробці з 2011 року. З того часу постійно читаю та вивчаю щось нове.
Щоб знання не просто накопичувались — я ділюся ними у своєму каналі — Test Engineering Notes та подкасті Testing Minutes.
TLDR, або Що у випуску за жовтень 2024
- як тестувальники можуть принести користь в сучасному світі AI та швидких деплоїв;
- покроковий гайд з написання першого проєкту з автоматизації;
- злам KIA за допомогою API-запитів;
- що буде далі з доменом IO;
- та багато іншого...
Тестування
- 10 Ways Software Testers Can Thrive in an AI-Powered Future: Insights from Futurism — як AI впливає на тестувальників та як бути до цього готовим.
- Do You Need More Testers or Better Tests? — як покращити процеси тестування та що буде далі з тест-інженерами.
- The Copenhagen Book — хороший гайд по імплементації web authentication.
- Why QA Automation Engineers Should Embrace Manual Testing — холіварне питання, яке не повинно бути холіварним взагалі.
- Documentation: Distribution of Tests (Testing Shapes) — декілька цікавих прикладів розподілу тестів за рівнями.
Автоматизація
- First things first — automate the execution of your tests — річ, про яку усі забувають в автоматизації — запуск тестів на CI.
- Creating self-healing automated tests with AI and Playwright — як додати дрібку AI до ваших звичних UI-тестів на Playwright.
- A test automation project — покроковий гайд від Bas Dijkstra, що допоможе створити базовий проєкт з автоматизації (без привʼязки до мови програмування).
- Testing a React App in Chrome with Heroku CI — приклад сучасної автоматизації застосунку на React.
- Creating Asynchronous Automation test using Playwright & pytest — запускаємо Playwright-тести в паралелі на Python.
Hard Skills
- Can You Get Root With Only a Cigarette Lighter? — неймовірний кейс зламу системи за допомогою... Пʼєзозапальнички.
- Hacking Kia: Remotely Controlling Cars With Just a License Plate — як отримати віддалений доступ до KIA виконавши декілька API запитів.
- Do not use secrets in environment variables and here’s how to do it better — чому зберігати важливі дані в .env файлах — небезпечно.
- Terminal colours are tricky — приклад того, як можна «упоротись» навіть при налаштуванні кольорів в терміналі.
- The Observability CAP Theorem — різні сторони observability на сучасних проєктах.
Soft Skills
- The Changing Engineering Landscape and How to Stay Ahead of It — декілька важливих трендів в світі IT та як вони вплинуть на тестуванльників.
- The Disappearance of an Internet Domain — як політика може вплинути на весь IO-домен.
- Tog’s paradox — чому вимоги не можуть бути сталими.
- Dear CTO: it’s not 2015 anymore — як змінюються підходи до менеджменту після масових звільнень.
- Slow Deployment Causes Meetings — як повʼязані між собою деплойменти та кількість мітингів.
Дякую за увагу! Діліться найкращими статтями та відео у коментарях!
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів