🔖 Почитать:
- на TestEngineer:
▪️Тестирование в высокоэффективных командах — Deloitte
▪️Как сделать легаси-код тестабельным
- Другие платформы:
▪️Чек-лист vs тест-кейсы
▪️Автоматизация в Karate
▪️Разбор переменных и скриптов в Insomnia
▪️End-to-end тестирование React-приложения в Playwright
▪️Автотесты gRPC (на Kotlin)
▪️DevOps-инструменты и QA
▪️«Дизайнер всегда прав»
▪️Cypress. Практикум для Junior AQA
- В большом мире QA (англоязычное):
▪️Анализ «затраты—выгоды» юнит, интеграционных и e2e-тестов
▪️Диаграмма Венна: Требования-Код-Тесты
▪️«На 100% протестировано» не значит «100% покрытие»
▪️A bug, a missing feature, or neither, зависит от ожиданий пользователя
▪️The Lord of Playwright: The tale of the two traces
▪️Почему Robot Framework непопулярный
▪️Mastering Automated IT Infrastructure Testing
▪️Практикум по WireMock To Substitute External Services
▪️TDD vs Test-Last
▪️Тестовый «код с запашком»
▪️Test Automation Roadmap для команд: First Steps
▪️Практикум по Performance tests in iOS
▪️Insights from Git Logs for Testing teams
▪️Creating a Text Generation Model (AI)
▪️Well-Defined Acceptance Criteria
▪️Bug Retrospectives
▪️Developer As Tester Advantages I Never Had As A Tester
▪️Managing Your Manager — Кристин Джеквони
▪️Building a QA Team
▪️QA engineers are needed by those who are in it for the long run
▪️Is SDET a rebranding of a QA Automation
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
🔖 Почитать:
- на TestEngineer:
▫️Эволюция QA-автоматизации от 1950х до 2020х
▫️Полный гайд по тестовым дублерам: моки, стабы, пустышки, шпионы и фейки
▫️Как тестировать микросервисы
- Другие платформы:
▫️Зачем Си-Джей-Эм
▫️Главные книги для QA на русском
▫️Кейс реализации интеграционных тестов распределенной системы (Альфа)
▫️Автопроверка названий тестовых методов в Java
▫️Управление контейнерами из Kotlin-тестов
▫️Подсушить тесты. Руби-рельсы, браузерное тестирование, селениум, капибара и призма
- В большом мире QA (англоязычное):
▫️Vanilla Flavour Testing — test notes и knowledge sharing
▫️Testing in the design phase - список вопросов
▫️Glints in Leadership - советы для лидов
▫️AQA Mindset from scratch
▫️Рутина релизов
▫️Ревью тестового кода
▫️Мифы о нестабильном коде
▫️Парадокс пестицида - из-за этого до сих пор существует сложное и трудоемкое исследовательское тестирование
▫️Achieving Test Nirvana with Cross-Platform Shell Scripts
▫️Осваиваем новый ЯП автотестов - Start with a test, not with the framework
▫️Три главных типа тестов на примерах для джунов
▫️Тестирование фронтенда в Нетфликсе (внутренний тул SafeTest)
▫️Проблема-Пример-Оракул - чеклист хорошего баг-репорта
▫️Antithesis (ex-FoundationDB) разрабатывает "автономную" платформу тестирования для корпораций
▫️Правильные Happy Paths - Modeling Behavior Around Feedback
▫️Creating a GPT Assistant That Writes Pipeline Tests
▫️"Тестировщик - это артист"
▫️Creating a Test Automation App with OpenAI, Streamlit, and LangChain
👀 Посмотреть:
➡️ Подробный дайджест с описаниями
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3❤2
🔖 Почитать:
- на TestEngineer:
▪️Ситуация в Европе: Manual-сегмент захвачен индийцами, в Automation невероятные требования
▪️Взлеты и падения тестовых фреймворков (JS)
▪️Как тестируют фронтенд Netflix
- Другие платформы:
▪️Вопросы по Appium на собеседовании
▪️Поиск элементов в Appium
▪️Лучшие практики модульного тестирования (xUnit, .NET)
▪️Что такое Quality Gate
▪️API-автотесты: как достичь наиболее полного покрытия
▪️Визуальное тестирование в Playwright без эталонных скриншотов
▪️Пишем сложный Page Object для Playwright-тестов с библиотекой Dorama
- В большом мире QA (англоязычное):
▪️Генерим тест-кейсы из документации продукта (PRD)
▪️How I see the QA mindset — the business value
▪️Серьезная статья о нагрузочном тестировании
▪️Replay Production Traffic Testing: Exploring the Why, How, What, and Lessons Learned
▪️Практикум Continuous Monitoring of Multiple Web Projects for QA
▪️Тестировать поведение, не имплементацию. Service-level testing
▪️Баланс между качеством и эффективностью
▪️Улучшаем тестабельность приложения — via data type method overrides
▪️Без воды и с рисунками. Best Practices for Selecting a Framework
▪️Everyone can test, like everyone can sing. But…
▪️Top Visual Regression Testing Tools
▪️Fundamentals of Functions and Relations for Software Quality Engineering
▪️Как работает Self-Healing
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4❤2
🔖 Почитать:
- на TestEngineer:
▪️QA с точки зрения художника
▪️Google Testing on the Toilet: фейки и моки
▪️Микротесты и атомарное тестирование
▪️Playwright 1.42: что нового (API-шки)
- Другие платформы:
▪️Подборка багов даты 29 февраля 2024: YouTube, Cloudflare, ChatGPT, Apple
▪️Разница между тестированием и отладкой для джунов
▪️Понятие технического долга
▪️Дедушка российского тестирования, тестировщик с 50-летним стажем Александр Александров: «При всем уважении к Роману Савину…»
▪️Тестирование OpenAPI-документации в автотестах на hh.ru
▪️Детали учебного процесса Web Manual QA в одной из онлайн-школ
▪️Платформа для нагрузочного тестирования (Apache Airflow + TimeScale + Test IT)
▪️Изоляция в тестах с Kafka
▪️«Уважение к клиентам?» — Майкл Болтон о навязчивости Microsoft
- В большом мире QA (англоязычное):
▪️Советы джунам от голландского software rebel
▪️(сложно) Readiness patterns for better testability
▪️Проверка безопасности API
▪️Советы по баг-репортам
▪️QA Lead в Scrum-команде. Servant Leadership и пр.
▪️Практикум Playwright + ChatGPT
▪️«Демократия — сложная штука. Я выслушал ваши мнения, но решение за мной.»
▪️Проблемы в вебе
▪️Как я автоматизирую (пытаюсь) тесты в спринте
▪️The neverending test suites
▪️Советы по составлению тест-плана из crowd-sourcing книги Navigating the World as a Context-Driven Tester
▪️Джеймс Бах о «норме»
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥1
🔖 Почитать:
- на TestEngineer:
▪️Playwright + ChatGPT. Мини-практикум
▪️Как тестируют SQLite
- Другие платформы:
▪️Как действовать в нестандартных ситуациях
▪️Автоматизация мобильных приложений — Robot Framework
▪️Практикум по тест-дизайну на примере системы оплаты
▪️Как ускорять автотесты UI
▪️Python, Grafana и крафтовые стенды
▪️Что должно быть в поле Pre-conditions
▪️Мыслить как сеньор
▪️Пора понять: тестирование не проще программирования
- В большом мире QA (англоязычное):
▪️Сравнение Cypress и SafeTest
▪️Также сравнение SafeTest vs Cypress vs WebDriverIO
▪️LambdaTest Selenium Best Practices
▪️Integration Testing In React
▪️How AI changes Software Testing: ChatGPT и Copilot
▪️Best Practices in Software Quality Management
▪️What I wish I knew about Software Testing and growth at the start of my career
▪️Размышления о правильном формате тест-плана
▪️SDET: Power of Test Automation Strategy, очень подробно
▪️How to test with exponential efficiency (Model-based testing)
▪️Testing Under Pressure: How We Built an Autonomous Testing Framework
▪️Mastering Singleton Patterns: A Blueprint for Seamless Parallel Testing in SDET
▪️Snapshot Testing Libraries for Android: Paparazzi vs Shot
▪️Практикум Clean Test Cases Using Page Object Model (POM) in Playwright
▪️How to build high-quality systems with Google’s theory of quality
▪️Fooled by Microservices, APIs and Common Components
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3🔥1
🔖 Почитать:
- на TestEngineer:
▪️Зарплаты QA в Европе
▪️Бихевиоральные вопросы на собеседовании
▪️Тестеры в скрам-команде
▪️TDD, BDD, ATDD. Быстрый гайд
▪️Серьезный гайд по интеграционному тестированию
- Другие платформы:
▪️Спринт с багами. Как выпетлять
▪️Роли: QA Lead, QA Manager и QA Head
▪️Частые ошибки при входе в профессию
▪️Сколько студентов на самом деле находит работу после курсов (26%)
▪️Fullstack QA. Раскрытие потенциала
▪️Регламент багов, или Как сделать задачу ясной
▪️Рандомизация веб-тестирования (фаззинг)
- В большом мире QA (англоязычное):
▪️Текстовый практикум по новому синтаксису тегов в Playwright’s v1.42
▪️Сравнение GraphQL vs REST. Юзкейсы
▪️Быстрый старт в Cypress для стажеров
▪️Визуальное тестирование. Интеграция Argos CI и Playwright
▪️Количество тестеров в команде должно зависеть только от количества фич
▪️«Зависит от контекста». База Дейкстры
▪️Баг-репорт по каждому тикету
▪️Новая роль QA: Посланник Качества (уже есть Хранитель, Коуч, Стражник, и Адвокат Качества)
▪️Сдвиг вправо — когда выгодно
▪️Как компании превращали дефекты в фичи — реальные примеры (эмодзи, свайп-навигация, ретвит в Х)
▪️Правильный (не чрезмерный) уровень абстракций в фреймворке
▪️Практикум по UI States в Playwright и DevTools
▪️Работаем с AI в TestRail
▪️Советы по промптам для тестеров + сборник готовых
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4❤3
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤1🔥1
🔖 Почитать:
▪️Тестирование по эджайлу
▪️Приступаем к автоматизации тестов 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤2🔥1
🔖 Почитать:
▪️Собеседование 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥2
🔖 Почитать:
▪️Визуальное тестирование в 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤1🔥1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2🔥2
🔖 Почитать:
- на 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 (англоязычное):
▪️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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3⚡1❤🔥1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👌12❤🔥2❤1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4🤝3
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
🔖 Почитать:
- на TestEngineer:
▪️Шардинг в Playwright
▪️Developer owned testing. Алан Пейдж
- Другие платформы:
▪️Пирамида тестирования в hh.ru
▪️Как тестировать PWA
▪️Как подготовить тестовое окружение и не сойти с ума
▪️Анализ влияния тестирования
▪️ELK: использовать нельзя изобрести
▪️Действительно ли автоматизация упрощает жизнь
- В большом мире QA (англоязычное):
▪️Советы по Cypress
▪️It’s Finally Here! A JSON Test Results Data Format
▪️We Should Try to Test as Little as Possible
▪️Automate API performance testing in kubernetes
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1🔥1
🔖 Почитать:
- на 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
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2👎2🔥1