Тарас Леськів розповідає, як один end-to-end тест на Appium перевіряє iOS-відеоредактор так, як ним користується людина: проходить сценарій монтажу, порівнює еталонні скриншоти та прев’ю з експортом і аналізує запис екрана кадр за кадром.
Коли великий набір автотестів виконується годинами, інженер часто бачить лише загальний прогрес та чекає фінального звіту, щоб зрозуміти, що впало та чому. Володимир Обрізан розповідає, як оптимізував цей процес для pytest, Selenium та Playwright — створив інструмент, який передає події тестування в реальному часі та структурує діагностичну інформацію так, щоб її можна було аналізувати ще до завершення прогону.
Медіанні зарплати тестувальників зросли. За пів року значно збільшилися зарплати найбільш досвідчених Automation QA. QA-фахівці всіх рівнів, крім мідлів та джуніорів, мають вищий третій квартиль зарплат порівняно із груднем 2025-го. Значно зросли й зарплати лідів та сеньйорів, які працюють із Python
Як врятувати AI-агента від перевантаження контекстом? Євген Герасимов, Automation QA Team Lead у Helsi, розказує, як він перейшов від перевантаженого AGENTS.md до Cascade Context Mapping — структури, де AI читає не всі правила проєкту підряд, а рухається потрібним контекстом крок за кроком.
У цій статті Мар’ян Колобич ділиться практичним баченням General-підходу в QA, а також розкриває, як балансувати мануальні задачі та автоматизацію, чому в General-підході автоматизації майже завжди бракує часу та як показувати цінність автоматизації навіть за обмежених ресурсів.
Як визначити, що й коли варто автоматизувати, а які тести краще залишити ручними? У статті Анна Хрестян, General QA Engineer в Apriorit, ділиться принципами ефективної автоматизації: від вибору інструментів і побудови архітектури автотестів до підтримки стабільності та інтеграції в CI/CD.
Іван Деменко, Software Test Automation Engineer, ділиться власними спостереженнями про роль документації в автоматизованому тестуванні: які її види справді корисні, як вона допомагає уникати помилок на старті й підтримує стабільність проєкту в довгостроковій перспективі.
Фахівці QA розповіли про те, які виклики для джунів створює ШІ на ринку праці, чому початківцям важливо опановувати штучний інтелект та кого ШІ замінить швидше — мануальників чи автоматизаторів.
Як розпочати шлях в автоматизації QA з нуля? Чи варто копіпастити та покладатися на AI-інструменти? Відверто, з гумором і на власному досвіді про це розповідає Костя (Dneprokos) — фахівець із понад 16-річним досвідом у розробці програмного забезпечення.
Як уникнути «мавпячої роботи» — читайте у статті Миколи, Senior iOS Engineer. Вона буде корисною для iOS-спеціалістів, які мають змогу пропонувати та впроваджувати інновації у своїх командах, а також QA-інженерам, які прагнуть до підвищення швидкості delivery.
Володимир Обрізан розповідає про ключові компоненти фреймворку автоматизації тестування з Selenium і Python: як вибір архітектури залежить від вимог проєкту, та чому важливі патерни проєктування.
Дмитро, Middle General QA у Futurra Group, ділиться практичними кейсами використання проксі-інструментів у тестуванні. Його стаття охоплює тестування тригерів, імітацію мережевих проблем, перевірку інтеграцій, аналіз даних і використання Blue-Green деплойменту.
Євгеній Блинний, Senior Automation QA Engineer в OBRIO, детально розбирає переваги й недоліки нативного тестування та Appium. А також наводить приклади з власного досвіду, пояснює, якому підходу він віддає перевагу та як зробити оптимальний вибір для вашого проєкту.
QA Lead у SQUAD Владислав Величко розповідає про найпопулярніші скіли Embedded QA, які він визначив разом з командою за допомогою дослідження трендів на ринках України та США.
Роман, Senior Test Automation Engineer, ділиться досвідом міграції проєкту з Cypress на Playwright. У статті описані ключові кроки, використання OpenAI для автоматизації процесу, приклади коду, а також є корисні поради для оптимізації міграції понад 4 000 файлів.
DOU #tech
· AI,
automation QA,
Cypress,
JavaScript,
node.js,
OpenAI,
Playwright,
QA,
tech,
TypeScript,
міграція
Олег, Senior QA Engineer, розповідає про інтеграцію тестування у CI/CD. У першій частині він аналізує Git для контролю версій, WebDriver IO для автоматизації браузерних тестів та Puppeteer для роботи з headless-браузером.
Артур Шевченко розповідає про новий AI-асистент у Google Chrome, який інтегровано в DevTools. Він пояснює, як використовувати асистента для розв’язання різних задач — від аналізу CSS та помилок у консолі до покращення доступності вебсторінок.
Дмитро, Head of QA, порівнює традиційний підхід до автоматизації тестування з codeless та no-code методами. Автор ділиться досвідом експерименту та розрахунками ROI для цих підходів, а також надає шаблон для оцінки рентабельності інвестицій.
Ангеліна, Data Engineer, ділиться досвідом автоматизації тестування моделей даних за допомогою Slim CI. Вона розглядає застосування технологій DBT, Snowflake і GitLab для спрощення процесів тестування та впровадження нових підходів.
Наталя, досвідчений QA Engineer з MacPaw, ділиться секретами автоматизації тестування локалізацій для iOS-застосунків. Вона розповідає про налаштування процесу, використання XCUITests та Fastlane. Буде корисно тим, хто хоче підвищити ефективність тестування у вашому проєкті!
Коментарі