QA Live 🚩 тестирование ПО
5.98K subscribers
74 photos
19 videos
3 files
168 links
Еженедельные дайджесты полезных материалов по тестированию в телеге

По вопросам рекламы: @jannytg
Download Telegram
🟡Дайджест полезных материалов по тестированию за неделю с 18 по 24 марта

🔖 Почитать:

- на TestEngineer:
▪️Как тестировали юзабилити в Spotify
▪️Зарплата тестировщика в разных странах мира — свежий опрос State of Testing ‘2024

- Другие платформы:
▪️Шпаргалка глаголов на английском при составлении тест-кейсов и заведении дефектов
▪️Паттерны автоматизации и архитектура автотестов
▪️Большая шпаргалка по Docker
▪️Как отлавливать баги в системах хранения данных
▪️Тестовая ферма в SberDevices
▪️... и для сравнения - Яндекс Колхоз (да)
▪️Monkey patching в Go, или грабли от Apple
▪️Перехват трафика мобильных приложений
▪️Тестирование с помощью воспроизведённого трафика в Netflix
▪️Догфудинг: как мы ежедневно удаляем аккаунты своих сотрудников

- В большом мире QA (англоязычное):
▪️Чем отличается POM от PAM (Page Action Model)
▪️Пирамида сбоку и CI-пайплайн
▪️Блиц-практикум по ассертам в Chai
▪️From Bug Triage To Bug Refinement — Ministry of Testing
▪️40% тестировщиков пользуются ИИ-костылями
▪️Небольшой практикум по GitHub Copilot для QA
▪️Test your React Apps with Vitest
▪️Hammock-driven development
▪️Формальная верификация
▪️JUnit, 4, 5, Jupiter, Vintage
▪️Mastering Selenium Testing: JUnit Asserts With Examples (LambdaTest)
▪️Визуальное тестирование iOS-аппов в Percy
▪️Селективное тестирование Android-аппов в CI/CD
▪️Параллелизм в Playwright
▪️Миграция с Jest на Mocha

👀 Посмотреть:

🌐 Отберет ли ИИ работу у тестировщиков (да, самую простую) (en) 15 минут
🌐 Пирамида и Shift Left — Selenium Conference (en) 30 минут
🌐 Как заводить баги — в виде отдельных задач или в виде комментариев [БАГаж] 15 минут
🌐 Как мы качество внедряем (в Qiwi) [SQA Days] 45 минут
🌐 Что сделает ИИ с QA-джунами (превратит в промпт-инженеров) [Heisenbug Show] 1 час

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 25 по 31 марта

🔖 Почитать:

- на TestEngineer:
▪️TDD или Разработка через тестирование. Гайд по Test-Driven Development
▪️Нагрузочное тестирование: основные понятия и метрики

- Другие платформы:
▪️Работодатели ищут фулстеков
▪️«Бизнес по торговле людьми явно более честный, прозрачный и социально ориентированный, чем то, что происходит в EdTech»
▪️История об одном экзамене (ISTQB, старая версия Syllabus 2018)
▪️Как проверить локаторы с помощью Playwright
▪️Как войти в новый проект: взаимоотношения с командой и пользователями, тестовая лаборатория
▪️Если вы стали QA-менеджером
▪️Инструментальное исследовательское тестирование в YATTIE
▪️Улучшаем автоматизацию хорошей документацией
▪️Рассказ о полностью автоматической QA-системе Antithesis и соображения по поводу (Alizar)
▪️Вред Test Driven Development
▪️Примеры e2e-тестов библиотеки для фронтенда SafeTest/Netflix
▪️Игровые баги, ставшие классикой
▪️Анализ производительности React Native приложений: как выявить проблемы и улучшить перформанс
▪️Как защитить прод от багов и себя от стресса
▪️Работа с UI-автотестами Android: от запрета мерджа к особенностям запуска
▪️Как вручную протестировать веб-API
▪️100% покрытия и юнит-тесты не нужны

- В большом мире QA (англоязычное):
▪️SOLID-принципы автоматизации на примерах
▪️Как заставить разработчиков заняться Exploratory Testing
▪️Отравленные данные
▪️Нужно менять подходы к тестированию микросервисов
▪️RAG for Quality Engineers. Building RAG is easy, building quality RAG is hard — Blake Norrish
▪️Ответ Базу Дейкстре (E2E vs unit)
▪️Cypress Tests For Apps That Use Central State — Глеб Бахмутов
▪️Нереальные требования в QA-вакансиях
▪️Cherry-pick roadmap автоматизатора
▪️QA и Hype-Driven Development
▪️Black Box Tester in Python/Django — Алексей Шарыпов
▪️Think Like A Tester And Use Simple Questions To Test Requirements

👀 Посмотреть:

🌐 From Head of QA to Freelancing (en) 30 минут
🌐 API Exploratory Testing with Postman (en) 1 час 15 минут
🌐 WireMock, REST и SOAP интеграции (Билайн) 40 минут
🌐 Data-Driven Testing Design Pattern Explained (LambdaTest) (en) 35 минут
🌐 Playwright, Flakiness mitigation, Currents dashboard, and more (en) 45 минут
🌐 Типичные ошибки и вопросы Junior QA /9 1 час

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 1 по 7 апреля

🔖 Почитать:

▪️Тестирование по эджайлу
▪️Приступаем к автоматизации тестов API: какой инструмент проще изучить
▪️Программа весенней конференции Heisenbug 2024
▪️«Сдавать ISTQB нужно только при наличии хорошей теоретической базы, подкреплённой минимум 6-месячным опытом работы»
▪️Как протестировать Android-приложение, которому требуются разрешения
▪️Как настроить тестирование с Vanessa Automation и Gitlab с нуля
▪️Идти ли в тестирование (советы экспертов и много статистики)
▪️Лидерство в тестировании — выполнение тестового проекта (Пол Жерард)
▪️Повышение наглядности интеграционных тестов
▪️Тестирование баз данных. ACID и целостность

- В большом мире QA (англоязычное):
▪️Тестирование прерываний в Android
▪️The Single Responsibility Principle for Testers (SOLID) — Кристин Джаквони
▪️«Иногда микросервисы не микросервисы, а какой-то распределенный монолит» (и как это влияет на QA)
▪️«Нужно быть добрее — это я понял после 20 лет в QA»
▪️Тестирование запрещенных слов в LLM при помощи Playwright
▪️Three Ideas for Quality Engineers (from the Testing Peers Conference)
▪️Does Test Automation Necessarily Make Our Jobs Easier
▪️Практикум Gatling Recorder
▪️Знакомство с TestWatcher в JUnit
▪️Тестовая «упряжка», или Test Harness
▪️The Virtuous Cycle of Testing
▪️Test names should be sentences
▪️Быстрый практикум по скриншотам в Puppeteer

👀 Посмотреть:

🌐 User-Centric Mindset (LambdaTest) 45 минут (en)
🌐 Типичные вопросы Junior ч.10 (QALife) 1 час
🌐 AI-Assisted Testing: Mark Winteringham (Ministry of Testing) 40 минут (en)
🌐 Exploratory testing: организация, инструменты, сбор результатов (SQA Days) 35 минут
🌐 Сократить время прохождения мобильных тестов в 8 раз (Heisenbug) 45 минут
🌐 Как мы тестировали VK на Apple Watch (Heisenbug) 35 минут
🌐 How I Got 2 QA Job Offers in a Month and a Half in this Market 15 минут (en)
🌐 Роль функционального тестировщика в команде разработки ПО (OTUS) 1 час 30 минут
🌐 Intro To Web Testing 1 час (en)


🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 8 по 14 апреля

🔖 Почитать:

▪️Собеседование QA в Amazon
▪️Мобильное тестирование — гайды и инструменты
▪️Про (более) значимую автоматизацию — Баз Дейкстра
▪️Сколько зарабатывает ручной тестировщик (около 80 тыс)
▪️Первое собеседование: что повторить и как настроиться, если без опыта (ЯП)
▪️Xpath и автотесты в Web и Mobile Web (VK)
▪️Инструменты черного ящика

- В большом мире QA (англоязычное):
▪️ChatGPTesters
▪️Имплементируя контрактное тестирование (Баз Дейкстра)
▪️Cypress Recorder vs BugBug
▪️Майндсет фулстека
▪️Mastering Auto-Suggestion: Playwright
▪️Want to shorten the QA interview process? Treat it like a smoke test
▪️What’s in a Name? — Google Testing Blog
▪️Notes From The Field – How Much Testing Is Enough?
▪️Setting up PostgreSQL for running integration tests
▪️Shifting UI tests to the far left
▪️The Sieve of Eratosthenes approach, or a sequence of code quality filters
▪️Passkeys Testing: Playwright, Cypress, Nightwatch, Selenium, Puppeteer
▪️Takeaways from My Journey from QA to Software Developer

👀 Посмотреть:

🌐 Builder Design Pattern Explained | LambdaTest (en) 45 минут
🌐 Тестирование беспилотных технологий (SberAutoTech на Heisenbug) 40 минут
🌐 Организация процесса автоматизации для группы бэкенд-микросервисов (МТС/Heisenbug) 35 минут
🌐 А если нагружать будут разработчики (Яндекс/Heisenbug) 45 минут
🌐 Загрузка .csv и .json через Postman и коллекции (ProTestingInfo) 15 минут
🌐 Собеседование QA Lead в медицине 40 минут
🌐 XPath Crash Course | Locators Demystified (en) 1 час 30 минут
🌐 Leveraging AI for Robust Test Requirements - Джо Колантонио (en) 40 минут
🌐 Postman. C нуля до автотестов 1 час
🌐 Тест-дизайн «по медицински» (EPAM) 50 минут
🌐 Как оформлять резюме, если профильного опыта мало 2 часа 30 минут
🌐 Live: Exploratory testing of Canva (en) 40 минут
🌐 Amazon SDET Unveils Career Growth Tips (en) 40 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 15 по 21 апреля

🔖 Почитать:

▪️Визуальное тестирование в Appium
▪️Как тестируют в…
▪️Нужны ли курсы по тестированию? Честное мнение от преподавателя (нужны, потому что не все способны обучаться самостоятельно)
▪️Быть QA-лидом: распределение нагрузки тестировщиков
▪️Рецензия на новую книгу «Баг-трекинг: локализация и оформление дефектов» Ольги Назиной
▪️Как протестировать сразу десятки сервисов
▪️Как написать требования и их протестировать
▪️Тестирование мейл-рассылок
▪️Тестирование UI в Compose Multiplatform
▪️Внедряем Snapshot-тесты для web
▪️Озеленение тестов. Введение в BDD

- В большом мире QA (англоязычное):
▪️Тестирование serverless-приложений
▪️Шардинг в Playwright
▪️Playwright обогнал Cypress по загрузкам
▪️Оптимизация тест-сьюта Playwright при помощи тегов (v1.42)
▪️Разбор JavaScript vs TypeScript в Playwright и Cypress
▪️Примеры тест-кейсов для радиокнопки
▪️Гайд по Git и Github для новичков
▪️Optimizing Parallel UI Testing
▪️Start your interview prep by reducing information asymmetry
▪️Testing doesn’t just happen at the end
▪️Чеклист тестирования оплаты
▪️Payment gateway testing interview questions
▪️Why don’t we replace the testers with AI
▪️Практикум Website Testing: Account Creation and Management
▪️Why API Testing Is Complex – An Example
▪️Cypress Alias Documentation Trick | Глеб Бахмутов
▪️How to test React apps with Vitest and Vite
▪️Table Driven Testing approach
▪️Selenium AI Automation: Image Processing with Gemini
▪️It’s Not About the Artifact
▪️Running a Bug Bash: A Guide
▪️Component DOM Testing in Angular

👀 Посмотреть:

🌐 Как узнать свою стоимость на рынке 15 минут
🌐 + работа на удаленке и зарплата в евро | Герман Варгин 25 минут
🌐 Why should QA Engineers switch to Development? Pros and Cons. Salaries comparison | Илларион Галушка (en) 30 минут
🌐 Опытный тестировщик не пропадет | Леша Маршал 45 минут
🌐 Примеры дефектов с разными значениями Priority и Severity | Сергей Гливинский 15 минут
🌐 Postman Jsonplaceholder | Look Live QA 15 минут
🌐 Разбор. Онлайн-школы и обучающие курсы | Алекс Смит 30 минут
🌐 Android Studio для тестировщика: эмулятор, логкет, установка, отладка по USB | Владислав QA Mobile 35 минут
🌐 Ветвистые пути импортозамещения, или Жизнь в контейнере | Heisenbug — РСХБ-Интех 40 минут
🌐 Тестовые метрики в VK | Heisenbug 45 минут
🌐 Как мы автоматизировали тесты с несколькими пользователями | Heisenbug — Ozon 1 час
🌐 Оптимизировали запуски е2е и дооптимизировались | Heisenbug — Wildberries 45 минут
🌐 No Cobwebs — Clean Those Web Tests: Webinar | TestinGil (en)50 минут
🌐 API и БД. Тестирование бэкэнда | Василий Волгин 20 минут
🌐 Mastering API Testing & Playwright: Expert Tips | Баз Дейкстра и Джо Колантонио (en) 45 минут
🌐 The Testing News | Ministry of Testing (en) 25 минут
🌐 AI scary predictions | Jason Arbon (en) 45 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 22 по 28 апреля

🔖 Почитать:

- на TestEngineer:
▪️Релокация: страны, зарплаты, квалификация
▪️Роль Test Architect
▪️Разница между моком и стабом в Android
▪️Задачи SDET в компаниях MAANG
▪️Хрупкие тесты, экспрессивные API | Google Testing Blog
▪️Тестирование состояний и переходов (State Transition Testing)

- Другие платформы:
▪️Как тестируют мобильное приложение без QA
▪️Реальные требования | Майкл Болтон
▪️Апелляция к невежеству
▪️Закрыть весь техдолг автотестов за два дня
▪️Fuzz-тестирование — практика
▪️Быстрое объяснение REST API
▪️Анализ инцидентов с продакшена, интеграция с QA
▪️Как оценивать работу тестировщиков по науке | Александр Александров
▪️Большой туториал по Gatling
▪️Альтернативы ChatGPT для QA — Coze, Reka, Perplexity

- В большом мире QA (англоязычное):
▪️I Don’t Wanna | Аллан Пейдж (ex Microsoft’s Director of Test Excellence)
▪️Top 10 PHP Testing Frameworks for 2024 | LambdaTest
▪️Итеративное контрактное тестирование
▪️Climbing the Test Mountain
▪️Heuristics for Effective Exploratory
▪️Software testing lessons we can learn from edge cases
▪️Software Developer to QA Engineer — An Unconventional Transition | Product Panda
▪️Test coverage — trusting your instincts
▪️How we automated regression testing | MY.GAMES
▪️Практикум How to Handle Shadow Root in Selenium Java | LambdaTest
▪️Как работает Self-Healing | Webomates
▪️Test Automation KPIs
▪️Automated Accessibility Testing | Deloitte

👀 Посмотреть:
🌐 Live API Exploratory Testing based on CRUD model | EvilTester (en) 35 минут
🌐 The Testing News Ep.02 | Ministry of Testing (en) 40 минут
🌐 Dev Tools for Testing Dating Apps: Talk Nerdy to Me (en) 35 минут
🌐 Интервью с создателем Selenium (en) 45 минут
🌐 Playwright’s Power and Boilerplate Framework Secrets | Joe Colantonio (en) 40 минут
🌐 Мнение сеньор-разработчиков: что должен знать каждый тестировщик? | Василий Волгин 30 минут
🌐 Test Maturity Model — Т1 Холдинг | Heisenbug 45 минут
🌐 Облачная ферма девайсов Вконтакте | Heisenbug 45 минут
🌐 Браузерные инструменты на страже перформанса | Heisenbug — Сбербанк 35 минут
🌐 Scenario- vs Hit-Based-подход в нагрузочном тестировании | Ozon и Яндекс.Инфраструктура 45 минут
🌐 Автоматический сбор метрик | SQA Days 20 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍101🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 29 апреля по 5 мая

🔖 Почитать:

- на TestEngineer:
▪️Возрождение тестирования | Джеймс Уиттакер
▪️Selenium 4.20. Что нового
▪️Примеры структурированных промптов ChatGPT для автоматизатора
▪️Appium Inspector

- Другие платформы:
▪️Мифы о работе тестировщиков, на которые всегда один ответ: «Ага, конечно. Ты полностью прав»
▪️50 вопросов на собеседовании по Docker
▪️+ быстрый гайд по Docker
▪️Основы SQL (Art of Testing)
▪️10 вопросов и ответов по регрессионному тестированию

- В большом мире QA (англоязычное):
▪️How software systems fail: Part 1 — Products
▪️Quality of a new solution is measured by 3 main levels: Bronze, Silver, and Gold
▪️Testing Strategies to Preemptively Catch Bugs in Spring Boot
▪️Hiring more staff might seem like a solution, but
▪️SDET: Quick introduction to Allure reports with Playwright
▪️Performance Testing Trends 2024
▪️Missing Requirements | Michael Bolton

👀 Посмотреть:

🌐 Things I keep reminding myself as a QA Engineer 10 минут
🌐 The journey from being a tester to a CEO 1 час
🌐 Кратко о тестировании баз данных | Волгин Василий 15 минут
🌐 Нагрузочное тестирование Платформы Сфера | Heisenbug 45 минут
🌐 Организация процесса автоматизации для группы бэкенд-микросервисов | Heisenbug — МТС 25 минут
🌐 Что нужно сделать embedded-разработчику, чтобы ему не мешали тестировщики | Heisenbug — Гранч 45 минут
🌐 Тестовая модель. Заменить или упорядочить | Heisenbug — X5 Tech 50 минут
🌐 Базы данных и весь SQL для начинающих за 50 минут | Олег Малышев 50 минут
🌐 Современное образование QA Engineer | Артем Русов — SQA Days 35 минут
🌐 Design is Testability | Google TechTalk 1 час (en)

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
🟡Дайджест полезных материалов по тестированию за неделю с 6 по 12 апреля

🔖 Почитать:

- на TestEngineer:
▪️Нереальные требования в QA-вакансиях
▪️Каждый упавший тест должен быть использован — Google Testing Blog

- Другие платформы:
▪️Переезд с Jira
▪️Образование для «Войти в IT» на примере тестирования
▪️Тестирование программного решения в проектах внедрения ERP-систем
▪️В закладки: 50+ полезных ссылок для начинающего QA-инженера
▪️15 вопросов на QA-собеседовании (2024)
▪️Вопросы на собеседовании по тестированию производительности
▪️Тестирование юзабилити: книги
▪️Как я проходил собеседования на QA-инженера в разных компаниях и что обычно спрашивали

- В большом мире QA (англоязычное):
▪️Best node.js test framework, with benchmarks
▪️Разбор sanity testing
▪️Django API Library Performance Showdown
▪️Веб-тестирование. Знакомство с CSS Grid и Flexbox
▪️Визуальный рассказ о тестировании фронтенда для джунов
▪️My single most important lesson ever in coding and testing: Think about testing before coding
▪️Why it’s difficult to teach Quality to Developers
▪️Top Free Automation Tools for Testing Desktop Applications (2024)
▪️Navigating Hero’s Journey: QA Testers’ Path to Professional Growth
▪️Zero Bug Policy
▪️Тест: 12 нетривиальных вопросов на собеседовании по Playwright
▪️Flutter: Choosing Mobile UI Tests Automation Tool
▪️SOLID Principles for Testers: The Open-Closed Principle | Кристин Джеквони
▪️10 плагинов для Cypress

👀 Посмотреть:

🌐 The Real-World Impact of Shift-Left | Sauce Labs (en) 20 минут
🌐 Принципы улучшения QA процессов в Agile команде | SQA Days 35 минут
🌐 В чём измеряются инженеры по тестированию | SQA Days 20 минут
🌐 Преграды на пути личностного роста тестировщиков | SQA Days 1 час 30 минут
🌐 Первые шаги в нагрузке | Heisenbug 35 минут
🌐 Разработка средств визуализации для анализа покрытия auto API-тестами | Heisenbug 45 минут
🌐 Minimalism in software testing (en) 1 час
🌐 How Docker Made UI Testing Accessible for Everyone (en) 1 час

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 13 по 19 мая

🔖 Почитать:

- на TestEngineer:
▪️Типичные софт-ошибки на собеседовании QA
▪️Все о Selenium (+ Selenoid, Selenide etc)
▪️Cypress уступил место в топе, но все еще крут. Справочник по Cypress
▪️Справочник по Playwright

- Другие платформы:
▪️Логические ошибки тестировщиков, ч. 12: скользкий склон | Кристин Джеквони
▪️Как настроить Postman для работы с Charles Proxy | Ольга Киселева
▪️Работа с UI-автотестами под Android: от запрета мерджа к особенностям запуска
▪️Я знаю не все, и это нормально | Баз Дейкстра
▪️Как написать требования к IT-продукту и протестировать их, чтобы результат соответствовал ожиданиям
▪️Как тестировщику выживать среди заказчиков | Sportmaster Lab
▪️Нагрузочное тестирование интернет-магазина
▪️Базовая программа обучения QA, составленная из бесплатных курсов на YouTube
▪️Онбординг тестировщиков в Яндекс Диск
▪️Интеллект-карта с вопросами для подготовки к собеседованию Junior QA
▪️Моки — хорошая практика тестирования фронтенда | 2ГИС
▪️Мобильное тестирование. Карантин UI-тестов в iOS | hh.ru

- В большом мире QA (англоязычное):
🔥Aqua, the IDE for Test Automation, Reaches General Availability | JetBrains
▪️Smart-Doc To Generate JMeter Scripts
▪️Types of Conflicts Between QA Team Members and How To Overcome Them
▪️Обзор актуальных QA Testing Tools ‘2024 | LambdaTest
▪️A Practical Guide to Calculating Test Automation ROI
▪️How to Architect Maintainable User Journey Tests
▪️UseCase Red Flags and Best Practices in Clean Architecture
▪️Purify Your Tests

👀 Посмотреть:

🌐 Issue with Quality Assurance Job Descriptions: What’s Going Wrong? 20 минут
🌐 What’s new in Playwright v1.44 | Playwright team 10 минут
🌐 Advice and Encouragement for a Career in Automated Testing | Sauce Labs 15 минут
🌐 «Как бы я тестировал» | qaRoad 1 час 15 минут
🌐 Тестовые стенды | Василий Волгин 25 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1031❤‍🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 20 по 26 мая

🔖 Почитать:

- на TestEngineer:
▪️Ушел из разработки в QA, чтобы потом стать продактом
▪️Длинные списки параметров — Google Code Health

- Другие платформы:
▪️Тест-кейсы для радиокнопок
▪️Тест-кейсы для проверки OTP (одноразовых паролей)
▪️Хороший пример глупой идеи: тестировщики не должны тестировать | Джеймс Бах
▪️Про «лучшие» практики | Баз Дейкстра
▪️CSS, XPath: локаторы или селекторы | Ольга Киселева
▪️pm.sendRequest в Postman
▪️Пермишены (permissions) для тестировщика
▪️E2E. Автотесты без автотестеров
▪️JUnit 5, Mockito и AssertJ для проверки поведения кода
▪️Как мы собеседовали ChatGPT на позицию QA
▪️Еще раз о регрессе: почему тестирование до сих пор вызывает вопросы
▪️Approval Tests в Dart
▪️Утечки памяти в мобильных приложениях: руководство для QA-инженеров
▪️Python QA: введение в Unit Tests
▪️Написание тестов для асинхронного кода с помощью XCTest
▪️7 ножей в спину web-отладки
▪️Тестируем внешнее django-приложение при помощи pytest

- В большом мире QA (англоязычное):
▪️GPT4o: Safety Tests Start to Fail | Jason Arbon
▪️Guide to negative testing: create more resilient software | Qase
▪️14 ways testers can be technical without writing code
▪️Exploring Testing in the Matrix: Agile
▪️Integration Tests: an Inverted Test Pyramid
▪️Shallow performance tests deliver fake confidence
▪️A thought on Integration tests
▪️5 Professional Ways to Deal With Missed Bugs Effectively
▪️The Puppeteer Language Experiment
▪️Sad Truth Is, Bad Tests Are the Norm
▪️How we fixed the Cypress «Out of memory» error for Chromium browsers
▪️Test Tools Need Testing
▪️Why you shouldn’t use AI to write your tests

👀 Посмотреть:

🌐 Teams without Software Tester. How can they survive | Daniel Knott 20 минут
🌐 CI/CD для тестировщика + Jenkins | Артем Русов 45 минут
🌐 Observability for testers 1 час
🌐 Playwrite In An Hour — Webinar 1 час
🌐 The Testing News Ep.03 | Ministry of Testing 50 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👌12❤‍🔥21
🟡Дайджест полезных материалов по тестированию c 27 мая по 5 июня

🔖 Почитать:

- на TestEngineer:
▪️Bugs Compendium. Всё что нужно знать о багах
▪️Тестирование ПО: Суть профессии, требования и зарплата
▪️Тестирование ПО: шаблоны тест-кейсов + примеры

- Другие платформы:
▪️Как мы создали автономный тестовый фреймворк
▪️Тест-кейсы для тестирования банковских приложений
▪️Тест-кейсы для страницы входа в систему
▪️Тест-кейсы для тестирования API
▪️Почему я ненавижу системы тест-менеджмента (но все равно пользуюсь ими)
▪️Проблема, пример, оракул: краткий чеклист для баг-репортов
▪️Документирование вашей тест-автоматизации
▪️Шпаргалка по XPath и CSS-селекторам
▪️Между холиваром и оверинжинирингом: что, если разработчик не доверяет тестам тестировщика
▪️В какие инструменты тестирования уже интегрирован искусственный интеллект
▪️Стенд для нагрузочного тестирования на Testcontainers
▪️Тутор: как нажать на кнопку. Продвинутые техники работы с веб-элементами для Selenium
▪️Умные настройки Chrome для стабильной автоматизации тестов

- В большом мире QA (англоязычное):
▪️QA Mustn’t Live on DevTools Alone: Discover Browser Tools You Never Knew Existed
▪️Hidden Gems of Playwright: Part 2
▪️Are You Sure They Are Flaky Tests?
▪️Why QA/QE is Underrated: An Insider’s Perspective
▪️Types of Conflicts Between QAs and Other Departments and How To Overcome Them
▪️Journey from Testing into Software Development
▪️QA into a startup – why you need a senior
▪️Mobile App Testing Strategy (at Zalando)
▪️How to fix the most common testing problem?
▪️System tests have failed

👀 Посмотреть:

🌐 10+ Mobile App Testing Types 25 минут
🌐 Собеседование на тестировщика. Теория. Артем Русов 2 часа
🌐 Worked Example — Testing Coverage Approach Planning using API CRUD Model 35 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4🤝3
🟡Дайджест полезных материалов по тестированию за неделю с 5 по 12 июня

🔖 Почитать:

- на TestEngineer:
▪️Чатджипититестеры
▪️Визуальный гайд для джунов по тестированию фронтенда
▪️Сборник "ИИ в тестировании" (ChatGPT, Copilot etc). Гайды, туториалы, сравнения, критика
▪️"ИИ не поможет!"

- Другие платформы:
▪️Docker Compose: руководство автоматизатора
▪️Автоматизация, как у всех нормальных людей
▪️Как подготовить данные для запроса в Postman через pre-request
▪️Таски и сабтаски в JIRA (и как найти их в ответе API)
▪️Как генерировать полезные отчеты в автотестах
▪️Чтиво. Как ошибка ChatGPT стоила нам $10 000
▪️Слушаем события в Selenium с помощью Listeners. Как реагировать на события без тонны кода
▪️Все тесты — это юнит тесты
▪️Интеграционные тесты (гайд Мартина Фаулера)
▪️Как лиду войти в проект
▪️Тестирование мобильных и веб-приложений: как избежать фейлов при планировании
▪️Как я масштабировал генератор нагрузки Amazon для работы на 1000 машин
▪️Как освободить 20% времени тестировщиков: дизайн-ревью
▪️GPT vs Copilot: кто лучший помощник в написании UI-тестов для iOS

- В большом мире QA (англоязычное):
▪️Getting Started with Test Environments Management
▪️Identify the right senior
▪️What Is Hypothesis Testing in Python: A Hands-On Tutorial
▪️Большой сборник гайдов Ministry of Testing «A Community’s Guide to Performance Testing»
▪️Советы по JavaScript Cross-Browser Testing
▪️Практикум Handling Alerts and Popups in Appium
▪️How to Handle Hidden Elements in Selenium WebDriver | Lambdatest
▪️A Few Thoughts On Flakey Tests | Playwright Solutions

👀 Посмотреть:

🌐 Техники тест-дизайна. Ответы на собеседовании | Артем Русов 15 минут
🌐 What is contract testing? | Daniel Knott 20 минут
🌐 Current State of QA Job Market, Future Trends 10 минут
🌐 Тестирование умерло (опять) | Heisenbug 1 час

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🟡Дайджест полезных материалов по тестированию за неделю с 13 по 19 июня

🔖 Почитать:

- на TestEngineer:
▪️Сложно найти работу в 2024 — что делать
▪️Тестировщику нужно два монитора
▪️Docker для тестировщика — тест по основам

- Другие платформы:
▪️Эффективная оценка времени для тестирования ПО
▪️Карантин UI-тестов в iOS
▪️Я знаю не все, и это нормально | Баз Дейкстра
▪️Девять причин, почему тестирование становится бутылочным горлышком
▪️Как использовать Jenkins для автоматизации тестирования
▪️50 вопросов и ответов на собеседовании по Cypress
▪️От ручной работы к автоматизации: наш путь к идеальной доставке сборок Flutter
▪️Улыбка сквозь баги | Забавные баги в Сyberpunk, Elder Scrolls, Hitman 2 etc
▪️Как мы исправили более миллиона тестов
▪️Космопути отдела нагрузочного тестирования
▪️Экскурс в «святая святых» ОК: как мы пишем и ревьюим код автотестов
▪️Техника SEMAT в тестировании

- В большом мире QA (англоязычное):
▪️Seems like the demand for QA is no longer around in the West. What is going on?
▪️How to Handle Actions Class in Selenium | LambdaTest
▪️Key Aspects I Consider in Automation Project Code Reviews | TechNotes
▪️Testing Containerized Applications: Strategies, Best Practices and Challenges | TestingPod

👀 Посмотреть:

🌐 This Week in Testing | Ministry of Testing 1 час
🌐 Строим масштабируемую инфраструктуру для запуска мобильных UI-тестов | Heisenbug 45 минут
🌐 Шифт Лефт и Шифт Райт в Тестировании | Александр Хвастович 10 минут
🌐 Техники тест-дизайна. Ответы на собеседовании тестировщика | Артем Русов 15 минут


🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91🔥1
🟡Дайджест полезных материалов по тестированию с 28 июня по 7 июля

🔖 Почитать:

- на TestEngineer:
▪️Как тестируют Twitter: преодоление хрупкости
▪️Эпоха высоких зарплат в IT завершается. Виной тому легионы вайтишников
▪️Playwright 1.45 — что нового

- Другие платформы:
▪️Менеджмент вашего менеджера | Кристин Джеквони
▪️О плюсах и минусах профессии нагрузочного тестировщика
▪️Защита персональных данных в мобильных приложениях: как не нарушить закон
▪️«Создание эффективных отчетов об ошибках»: краткое руководство
▪️Как пирамида тестирования уплывает на сторону разработки
▪️Кто такой куратор QA
▪️Как понять что такое QA и QC
▪️Правда ли, что разработчики не могут быть хорошими тестировщиками (да)
▪️Как я ищу работу QA-инженером с помощью ChatGPT
▪️Qase: Интеграция Playwright и GitLab CI
▪️Как мы использовали нейросети для генерации тестовых данных
▪️Фаззинг: DynamoRIO + LibFuzzer
▪️Как мы отлавливаем флаки-тесты в СУБД Platform V Pangolin
▪️Фальшивый опыт в резюме QA

- В большом мире QA (англоязычное):
▪️Handling “Element Is Not Clickable at Point” Exception in Selenium
▪️The UI Testing Panorama: From E2E to Isolation and Everything in Between
▪️Cypress Debugging Hacks: Tips and Tricks for Speedy Resolution
▪️How To Use Thread.sleep() in Selenium
▪️Automation — Friend or Foe
▪️A Deep Dive Into Flaky Tests
▪️Introducing UI Coverage in Cypress
▪️TDD is Not Hill Climbing

👀 Посмотреть:

🌐 Тестировщик (QA) с нуля — полный курс для начинающих за 9 часов | Олег Малышев 9 часов
🌐 Конвертируем Selenium-тесты в Playwright | Heisenbug 45 минут
🌐 Облегчаем работу с устройствами и эмуляторами | Heisenbug 45 минут
🌐 Тестовая документация | Artsiom Rusau QA Life 35 минут
🌐 QA с нуля за 5 часов — Полный курс | Александр Хвастович 5 часов
🌐 The Testing Planet — Episode Four: The Practitioner | Ministry of Testing 20 минут
🌐 Коды http, из чего состоит url | qaRoad 1 час
🌐 10 Tips for Better Playwright tests | TestinGil 1 час

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍2👎2🔥1
🟡Дайджест полезных материалов по тестированию за неделю с 8 по 14 июля

🔖 Почитать:

- на TestEngineer:
▪️Почему айтишники бегут из Германии
▪️Playwright обогнал Cypress по установкам и по звездам на Гитхабе
▪️Блокировка YouTube в сентябре? Песков опровергает

- Другие платформы:
▪️Состояние автоматизации: ответьте мне на три вопроса
▪️Сейчас, как никогда
▪️API в ОК: анализ покрытия и автотесты
▪️Диалекты, зумеры и боты: секреты тестирования NLU-систем
▪️Тестирование телеметрии в каршеринге
▪️Актуальный список инструментов управления тестированием
▪️Полная подборка тестов по QA

- В большом мире QA (англоязычное):
▪️Testcontainers-Based Load Testing Bench | DZone
▪️How To Reduce Memory Consumption in Integration Tests With Kafka Using GraalVM | Anton Belyaev / DZone
▪️Real-Time Testing: Best Practices Guide | DZone
▪️A Guide to the @AutoClose Extension in JUnit5 | Baeldung
▪️Finding Bugs in Production | Atomic Object
▪️Testing Services in Angular | Telerik

👀 Посмотреть:

🌐 QA Engineer Course. First steps. How to become a QA Engineer | Artsiom Rusau QA Life | 1М 20 минут
🌐 100% Code Coverage Is Useless | Kent Dodds / Web Dev Simplified 15 минут
🌐 Быстрый практикум команды Playwright Exploring Trace Viewer for debugging locally and on CI 10 минут
🌐 Simplifying Accessibility Testing for Dev Teams | Sauce Labs 30 минут
🌐 Automation QA: Playwright POM (Page Object Model) | alexusadays — Хвастович 1 час 15 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 15 по 21 июля

🔖 Почитать:

- на TestEngineer:
▪️Точка зрения. Перевернутая пирамида: интеграционные тесты важнее модульных
▪️Подготовка к собеседованию по Selenium. Блиц-практикум
▪️Советы из Twitter: автоматизация

- Другие платформы:
▪️Нашумевшее (баг в CrowdStrike). «Эксперты из Microsoft сообщили, что исправить BSOD можно путём перезагрузки компьютера 15 раз подряд»
▪️Canon TDD | Кент Бек
▪️Тестирование в Команде | Пол Джирард
▪️Интеграционное тестирование микросервисов с большим легаси | Lamoda
▪️Кто обесценивает профессию QA
▪️Как собраться в одного большого тестировщика с помощью Kaiten
▪️Граничные значения на практике
▪️Гайд по тестированию на Flutter
▪️Сравнение сервисов искусственного интеллекта
▪️Мой путь в тестирование. Сравнение двух курсов
▪️Глубокое погружение в хуки pytest

- В большом мире QA (англоязычное):
▪️A complete guide to canary testing | Qase
▪️Testing is amplifying fail signals | Maaret Pyhäjärvi
▪️The Community’s Guide to Testability | Ministry of Testing
▪️Testing Too Late: A Case Study | Qualityboss
▪️QA myth busting: Quality can be measured | Qase
▪️How to Perform Load Testing in Spring Boot with Gatling | FreeCodeCamp
▪️Improving Android app performance with Baseline Profiles | Kaspersky
▪️Selenium Grid Tutorial: Parallel Testing Guide with Examples | Lambdatest
▪️A Deep Dive into Geolocation with Playwright (TypeScript)
▪️Streamlining GraphQL Service Testing with Karate
▪️Building an AI Test Agent
▪️Test Smells: Cleaning up E2E Tests | DZone
▪️Image Testing for Ecommerce Websites: Best Practices and Tools | Hashnode

👀 Посмотреть:

🌐 Теория и практика нагрузочного тестирования | Heisenbug 45 минут
🌐 Локализация и ее интеграция в процесс тестирования ПО | Heisenbug 45 минут
🌐 Api / апи, мини-собес, что отвечать про апи | qaRoad 50 минут
🌐 Is SRE the Antidote to Developers Behaving Badly | Sauce Labs 40 минут
🌐 Mobile Automation Using Appium 2.X | The Test Tribe 50 минут
🌐 Разбор CrowdStrike Outage: How Simple Bug Cause Worldwide Outages | alexusadays 10 минут
🌐 Live automation challenge | AskUI 1 час 20 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
🟡Дайджест полезных материалов по тестированию за неделю с 22 по 28 июля

🔖 Почитать:

- на TestEngineer:
▪️Функциональные и нефункциональные требования
▪️Playwright: вопросы на собеседовании
▪️Каким должно быть резюме айтишника с точки зрения творцов Ubuntu

- Другие платформы:
▪️Отсутствующие требования
▪️Подробное руководство по Logcat в Android Studio с примерами
▪️Языковые модели
▪️Критерии DoR и DoD в тестировании продукта
▪️Автоматизация в Lettuce
▪️Как поддержать командный дух тестеров на удалёнке
▪️От Junior QA до Product Owner: моя история роста
▪️Стенд для UI-тестирования iOS на базе Selenoid
▪️Ускоряем Django-rest-framework вместе с Rust
▪️Стабы и моки нарушают инкапсуляцию
▪️Тестируем качественные характеристики. Как сделать сложное простым
▪️Методы тестирования ПО на примере консольного приложения
▪️Паттерн Fluent API с помощью Playwright и Javascript/Typescript
▪️Обзор невизуальной доступности досок объявлений: сайтов и мобильных приложений

- В большом мире QA (англоязычное):
▪️Roots of Test Smells
▪️Consistency vs Availability: The Eternal Struggle in Distributed Databases
▪️Enhancing the Visibility of Integration Tests
▪️Best Practices for Releasing Software Updates: Lessons from CrowdStrike’s Outage
▪️Swift Testing Bonanza
▪️Why «page.goto()» is slowing down your Playwright tests
▪️Real-time Report of k6 Performance Test
▪️How Amazon and Google view CI/CD in an entirely different way
▪️Developer Experience: Why testers should care about it
▪️Selenium Click Commands Using Python

👀 Посмотреть:

🌐 Интеграция технических и личностных навыков для начинающих QA специалистов 30 минут
🌐 The art of JUnit extensions 2 1 час
🌐 Building Core Components for Web Automation Framework | LambdaTest 1 час
🌐 Communities of practice | Ministry of Testing 45 минут
🌐 This Week in Testing | Ministry of Testing 35 минут
🌐 Automation QA: API Verification with Playwright | alexusadays 50 минут
🌐 Оптимизация тестирования с использованием Pytest 1 час 30 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥143👍3
🟡Дайджест полезных материалов по тестированию за неделю с 29 июля по 4 августа

🔖 Почитать:

- на testengineer-ru:

▪️Selenium. Все что нужно знать в 2024
▪️Советы по нагрузочному тестированию

- на других платформах:
▪️Принципы SOLID: принцип открытости/закрытости
▪️Использование кастомного HttpClient в RestAssured.Net
▪️Профиль защиты ЦБ РФ и мобильные приложения: разбираемся, как соответствовать
▪️«Арендовал телефон — стал фермером»: знакомство с Mobile Farm
▪️Ещё раз о том, какого размера должны быть тесты
▪️Soft Assertions в AssertJ
▪️Автоматизация интеграционных и приемочных тестов с помощью 1001 велосипеда
▪️Выгорание: почему так бывает и что делать
▪️5000 интеграционных тестов за пару часов

- в большом мире QA (англоязычное):
▪️You Can’t Master Testing Unless You Reinvent It
▪️Fear-driven testing
▪️If agile is the answer, what is the question?
▪️How to Handle StaleElementReferenceException in Selenium
▪️Testing Modular Monoliths: System Integration
▪️A Guide to Gatling Assertions
▪️Tests you love to read, write and change
▪️Generating Java Test Data With Instancio

👀 Посмотреть:

🌐 Можно ли автоматизировать тестирование интегрированного серверного ПО | Heisenbug 45 минут
🌐 Zero to Hero. Production QA | Heisenbug 50 минут
🌐 Plugin Architecture and Customization | Test Automation Framework Development | LambdaTest1 час
🌐 Testing Non-Functional Requirements | TestinGil 1 час
🌐 How Not to Cause the Next Global Outage | Sauce Labs 30 минут
🌐 Тестовое задание. Примеры того какие бывают и советы к выполнению | QA Mobile | Мобильное тестирование 15 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
🟡Дайджест полезных материалов по тестированию за неделю с 5 по 12 августа

🔖 Почитать:

- на TestEngineer:
▪️Быстрый гайд по тестированию баз данных

- Другие платформы:
▪️Анализ проблем и «узких горлышек» в тестировании ПО
▪️Сложные диаграммы простым текстом
▪️Тестирование – это «войти в Айти»
▪️Как протестировать плагин на разных версиях браузера
▪️Как я развивал инструмент, повлиявший на работу тысяч инженеров в Amazon
▪️Жизненный цикл activity в Android
▪️Тестирование микросервисной архитектуры: TaaS и пять шлюзов качества
▪️Тест-дизайн в автоматизации тестирования
▪️Тестировщик в банке
▪️Как тестировщики взламывали частушку
▪️Business driven testing
▪️PWA вместо приложения: плюсы, минусы, подводные камни

- В большом мире QA (англоязычное):
▪️How software systems fail: Part 3b — People
▪️How to Use Playwright Locators: A Detailed Guide
▪️k6 vs. Locust
▪️AI in Testing – Compiled Resource Repository
▪️Отчет компании CrowdStrike — External Technical Root Cause Analysis
▪️The Five “I”s of Great Testing
▪️Developer Tools You Should Try
▪️The Business Value of Refactoring and Testing
▪️How does it feel to test a compiler?

👀 Посмотреть:

🌐 QA-контент Рутуба: «Тестирование «черного ящика» или опыт десятка machine learning проектов» | Heisenbug 45 минут
🌐 QA-контент VK Video: «Тестирование состояний и переходов, Таблица принятия решений» | Артем Русов 20 минут
🌐 Хаос-тестирование как часть функционального | Heisenbug 45 минут
🌐 Building Core Components for Mobile | LambdaTest 1 час
🌐 What’s new in Playwright v1.46: Client certificates, only changed, ui mode | Playwright Team 10 минут

🟢Подробный дайджест с описаниями

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👏32🔥2
🔥 Бриллиантовая подборка книг по Agile, которую мы составили совместно с каналом @pm_lib — кликайте по ссылкам, забирайте себе и читайте! А еще — подписывайтесь на @pm_lib. Там регулярно выкладвают свежие книги по Project- и Product-менеджменту на русском языке!

💎 Чистый Agile. Основы гибкости (2020) — Роберт Мартин
Роберт Мартин в своей книге объясняет основные принципы и практики Agile, которые помогают командам достичь гибкости и эффективности в разработке программного обеспечения.

💎 Agile-менеджмент. Лидерство и управление командами (2018) — Юрген Аппело
Эта книга раскрывает принципы Agile-менеджмента, фокусируясь на лидерстве и эффективном управлении командами, чтобы повысить их продуктивность и мотивацию.

💎 Постигая Agile. Ценности, принципы, методологии (2018) — Эндрю Стеллман, Дженнифер Грин
Книга охватывает ключевые аспекты Agile, включая его ценности, принципы и методологии, предлагая читателям глубокое понимание гибких подходов к управлению проектами.

💎 Agile для всех. Создание быстрой, гибкой, клиентоориентированной компании (2019) — Мэтт Лемей
Мэтт Лемей делится стратегиями, как сделать компанию более гибкой и ориентированной на клиента, применяя Agile подходы во всех аспектах бизнеса.

💎 12 шагов к гибкому бизнесу (2019) — Гайдн Шонесси, Фин Голдинг
Авторы предлагают пошаговое руководство по внедрению Agile в бизнес-процессы, чтобы компании могли быстрее адаптироваться к изменениям и повышать свою конкурентоспособность.

💎 Эпоха Agile. Как умные компании меняются и достигают результатов (2019) — Стивен Деннинг
Стивен Деннинг исследует, как успешные компании применяют Agile принципы для достижения высоких результатов и устойчивого роста в условиях быстро меняющегося рынка.
🔥11