Test Engineering Notes — Vol. 18: локальне тестування AWS, доступність з pa11y та мобілки з Patrol
Вітаю, друзі! Якщо ви бачите цей дайджест вперше, давайте знайомитися. Мене звати Олександр Романов. Я працюю в автоматизації та розробці з 2011 року. З того часу я постійно читаю та вивчаю щось нове. Щоб знання не просто накопичувались — я ділюся ними у своєму каналі Test Engineering Notes та подкасті Testing Minutes.
TLDR, або Що у випуску за вересень 2024:
- Тестуємо AWS локально та accessibility з pa11y.
- Розбираємось, чому писати тестові стратегії — важливо.
- Дивимось, як правильно управляти тестовими даними.
- Знайомимось з фреймворком Patrol.
- Фіксимо баги в Google Chrome.
- Дізнаємось, як працює clipboard в браузері та Docker «під капотом».
Новини
Цього місяця ми з Артемом Григоренко завершили четвертий сезон подкасту Testing Minutes. Останні епізоди сезону:
- Розбираємось з токсичністю разом з Інною Осінною.
- Розмовляємо про (швидке) тестування з Michael Bolton.
Далі буде ще цікавіше!
Тестування

- Web Accessibility: A step-by-step guide to Testing with pa11y — практичний кейс тестування accessibility.
- What Does a Bug Count Mean? — чи потрібно міряти ефективність тестувальників через кількість знайдених багів.
- How I Revolutionized Our Sprint Completion with One Key Mindset Shift — цікаві ідеї, як все-таки встигнути протестувати усе в спринті.
- Part I: Yes, Software Quality Strategy is a Requirement For Comprehensive QA — чому стратегія тестування важлива (є ще друга частина).
- Prepare to shift down — поки всі рухаються то вліво, то вправо — хтось рекомендує рухатись вниз.
Автоматизація

- Testing AWS locally with LocalStack — що таке localstack та як він може допомогти в тестуванні сервісів на AWS.
- Automating Chatbot Testing with Python: From CSV to Excel with Detailed Analysis — простий приклад автоматизації чат бота (навіть — дуже простий).
- Embarking on the great migration: From Selenium to Playwright — хтось перейшов з Selenium на Playwright — й отримав нереальні покращення. Але чи це правда?
- SDET: Saga about test data management for your automation tests — як правильно менеджити тестові дані.
- Shifting E2E Testing Left at Uber — як Uber рухає тести ще більше вліво.
- Flutter end-to-end test using Patrol — новий цікавий інструмент для мобілок — Patrol.
Python

- Pre-Commit Hook Creation Guide — короткий гайд про те, як писати pre-commit хук на Python.
- Shades of testing HTTP requests in Python — хороший огляд підходів до API тестування в Python.
Hard Skills

- The web’s clipboard, and how it stores data of different types — цікавезна стаття про те, як працює clipboard та чи все можна туди додавати.
- The Impossibility of Making an Elite Engineer — як стати дійсно крутим та корисним інженером.
- What is BGP? | BGP routing explained — що таке BGP та чому це важливо.
- Fixing a Bug in Google Chrome as a First-Time Contributor — покроковий гайд про те, як фіксити баги в браузері Google Chrome.
- How Container Networking Works: a Docker Bridge Network From Scratch — детальний опис того, як працюють Docker-контейнери «під капотом».
Дякую за увагу! Діліться найкращими статтями та відео у коментарях!
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів