Як визначити, що й коли варто автоматизувати, а які тести краще залишити ручними? У статті Анна Хрестян, 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. Буде корисно тим, хто хоче підвищити ефективність тестування у вашому проєкті!
Створення нового фреймворку є відносно простою задачею. А ось у випадку, коли він вже існує, і треба ухвалити рішення про кардинальні зміни, виникає запитання — чи варто?
У цій статті QA Lead Інна Янко розповідає про те, які проблеми можуть виникнути з тестами та фреймворком, коли потрібно мігруватися на новий сетап, а також описує критерії та кроки міграції.
Сьогодні до вашої уваги — збірка цікавих та корисних статей, інструментів та багато іншого на теми масштабування навантажувальних тестів, чому вам не потрібно автоматизувати тесткейси, як продемонструвати цінність Playwright тестів та багато іншого.
Женя Лайченков, Software Development Engineer in Test, веде щотижневий Test Automation Weekly дайджест англійською мовою, яка виходить щоп’ятниці. У цьому матеріалі він зібрав останні статті, думки, релізи, подкасти та меми, повʼязані з тестуванням.
Вы узнаете о новой возможности Google Chrome записывать шаги и выполнять их автоматически на примере заказа кофе, о том как начать нагрузочное тестирование с помощью Artillery, новом API Lighthouse и многом другом — в дайджесте Жени Лайченкова, Software Development Engineer in Test.
Новые статьи и руководства, релизы, инструменты, видео и подкасты из мира Test Automation в свежем дайджесте Жени Лайченкова, Software Development Engineer in Test.
О долгожданном релизе Selenium v4.0.0, 10-летии Selenide, новых фичах от Playwright и многом другом — смотрите в выпуске!
Коментарі