uk
Feedback
QA собес | Тестирование

QA собес | Тестирование

Відкрити в Telegram

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6757b3ca35130d7236444819®istryType=bloggersPermission Задания для подготовки к собеседованиям для тестировщиков. По всем вопросам: @viktorreh, @anothertechrock

Показати більше
9 132
Підписники
+224 години
+17 днів
-3730 днів
Архів дописів
⚡️ Негативные тесты API, которые ничего не доказывают Негативный API-тест может быть зелёным, но при этом вообще не подтвержд
⚡️ Негативные тесты API, которые ничего не доказывают Негативный API-тест может быть зелёным, но при этом вообще не подтверждать нужное правило. В статье разбирается, как отличить такую ложную проверку от действительно полезного негативного сценария, а также что учитывать при подготовке данных, какие проверки добавлять и где автоматической генерации недостаточно. Читать

#вопрос_на_собеседование Тестирование на основе рисков (Risk-Based Testing) — это подход, при котором объём и приоритет тести
#вопрос_на_собеседование Тестирование на основе рисков (Risk-Based Testing) — это подход, при котором объём и приоритет тестирования определяют с учётом рисков, т.е. вероятности возникновения проблем и их возможных последствий. Сначала выделяют функциональность, где ошибки наиболее вероятны или наиболее критичны для пользователей и бизнеса. Затем этим областям уделяют больше времени и тестов, а менее рискованные части проверяют в меньшем объёме. Например, для интернет-магазина ошибка в расчёте стоимости заказа или проведении оплаты может привести к финансовым потерям, поэтому эти функции тестируют особенно тщательно. Менее критичную функциональность, например изменение цвета интерфейса, можно проверить с меньшим приоритетом. Главная идея в том, что при ограниченных ресурсах в первую очередь нужно тестировать там, где потенциальные проблемы наиболее серьёзны.

#видео Практический урок по продвинутой навигации в DOM-дереве через XPath. На реальных примерах разбираются отрицания not(),
#видео Практический урок по продвинутой навигации в DOM-дереве через XPath. На реальных примерах разбираются отрицания not(), индексация и поиск элементов через родительские и соседние узлы с помощью ancestor, following-sibling и preceding-sibling. Полезно для работы со сложной версткой в автотестах. ▶️ Смотреть на YouTube

⚡️ Как мы превратили Swagger из документации в двигатель API-автотестов Автор этой статьи рассказал, как в его команде пишут
⚡️ Как мы превратили Swagger из документации в двигатель API-автотестов Автор этой статьи рассказал, как в его команде пишут API-автотесты с помощью OpenAPI Generator, Cursor/Claude Code и автоматически считают покрытие по Swagger через swagger-coverage. Читать

#видео Практический вводный урок по JUnit 5 для Manual QA и начинающих автоматизаторов на Java. В видео наглядно разбирают со
#видео Практический вводный урок по JUnit 5 для Manual QA и начинающих автоматизаторов на Java. В видео наглядно разбирают создание первых автотестов и базовую структуру проверок по паттерну AAA (Arrange–Act–Assert). Подробно рассматриваются ключевые возможности фреймворка: основные ассерты (assertEquals, assertThrows), аннотации жизненного цикла (BeforeEach, BeforeAll), группировка и маркировка тестов, а также запуск параметризованных проверок с помощью ValueSource и CsvSource. ▶️ Смотреть на YouTube

⚙️ Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту Большинство автоматизаторов знают про Page O
⚙️ Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту Большинство автоматизаторов знают про Page Object Pattern, но реализуют по‑разному и часто криво. В єтой статье разбираем, как сделать Page Object с нуля так, чтобы через полгода работы он не превратился в кашу. Читать

#видео Понятный разбор безопасной работы с конфиденциальными данными (sensitive data) в автотестах на Python. В видео объясня
#видео Понятный разбор безопасной работы с конфиденциальными данными (sensitive data) в автотестах на Python. В видео объясняют, почему пароли, API-ключи и параметры подключения к БД нельзя хранить в открытом виде внутри кода и выгружать в репозиторий. Практическая часть посвящена настройке библиотеки python-dotenv: выносу секретов в переменные окружения и файл .env, вызову их через os.getenv и правильной настройке .gitignore для защиты данных от утечек. ▶️ Смотреть на YouTube

💥 Фикстуры в Playwright на простом примере Фикстуры Playwright — это готовые инструменты, которые помогают создавать тесты.
💥 Фикстуры в Playwright на простом примере Фикстуры Playwright — это готовые инструменты, которые помогают создавать тесты. Они берут на себя рутину: открывают браузер, создают страницы и управляют сессиями. В статье разбираем, какие бывают фикстуры, как они работают и зачем нужны. Читать

#видео Пошаговый разбор создания полноценного проекта UI-автотестов на Playwright с нуля за один час на Java и Python. В виде
#видео Пошаговый разбор создания полноценного проекта UI-автотестов на Playwright с нуля за один час на Java и Python. В видео демонстрируется установка и настройка инструмента, написание тестов с применением паттерна Page Object Model, настройка конфигурации, автоматическое снятие скриншотов при падении тестов и интеграция Allure Report. Итогом видео является готовый рабочий проект, применимый в реальной работе и для демонстрации на собеседовании. ▶️ Смотреть на YouTube

✔️ Лайфхаки по быстрому написанию автотестов или пишем автотесты без боли В этой статье собраны несколько простых лайфхаков и
✔️ Лайфхаки по быстрому написанию автотестов или пишем автотесты без боли В этой статье собраны несколько простых лайфхаков и практических советов, которые помогают быстрее писать, запускать и отлаживать автотесты. Часть из них касается общей работы с кодом и IDE, а часть — специфики автоматизации. Читать

⚡️ Уроки TDD глазами тестировщика Автор статьи поделился своими наблюдениями о том, когда целесообразно применять TDD. Также
⚡️ Уроки TDD глазами тестировщика Автор статьи поделился своими наблюдениями о том, когда целесообразно применять TDD. Также он рассказал о случаях, когда традиционные подходы к тестированию или гибридный подход могут быть более подходящими, чем TDD сам по себе. Читать

#видео Практический гайд по тестированию REST API в Postman — от базовых настроек до автоматизации и проверок. В видео разбир
#видео Практический гайд по тестированию REST API в Postman — от базовых настроек до автоматизации и проверок. В видео разбирается создание запросов (GET, POST, PUT, DELETE), работа с коллекциями, переменными, окружениями и настройка авторизации. Также показано, как писать простые автотесты прямо в Postman и правильно подходить к выполнению практических тестовых заданий по API. ▶️ Смотреть на YouTube

✔️ REST и RESTful API для QA Engineer Эта статья познакомит вас с REST. Вы узнаете историю его появления и основные принципы,
✔️ REST и RESTful API для QA Engineer Эта статья познакомит вас с REST. Вы узнаете историю его появления и основные принципы, познакомитесь с методами HTTP в REST и кодами ответов HTTP REST в тестировании, а также с инструментами для работы с REST. Читать

#видео Понятный разбор фундаментальных концепций Docker за 49 минут без лишней сложной терминологии. В видео объясняется, зач
#видео Понятный разбор фундаментальных концепций Docker за 49 минут без лишней сложной терминологии. В видео объясняется, зачем нужны контейнеры, чем они отличаются от виртуальных машин, а также как устроены образы (Docker Image), контейнеры и реестры вроде DockerHub. Практический блок включает весь базовый пайплайн: установку и первый запуск Docker, составление Dockerfile и сборку собственного образа для запуска приложений. ▶️ Смотреть на YouTube

🖥 Не просто «ручное тестирование»: ценные навыки тестировщиков Автор статьи рассуждает о том, почему сам термин "ручное тест
🖥 Не просто «ручное тестирование»: ценные навыки тестировщиков Автор статьи рассуждает о том, почему сам термин "ручное тестирование" может быть вреден, и предлагает сместить фокус к более точному пониманию того, что на самом деле делают тестировщики. Читать

💡 Ваши тесты медленные не из-за базы данных. Я измерил. Часть 1 "Есть устойчивое поверье: интеграционные тесты медленные, по
💡 Ваши тесты медленные не из-за базы данных. Я измерил. Часть 1 "Есть устойчивое поверье: интеграционные тесты медленные, потому что ходят в настоящую базу. «Подними SQLite в памяти», «замокай репозитории», «не гоняй Postgres в CI» — стандартный набор советов. Мокать я не люблю и уже писал почему, но крыть упрёк «настоящая база — это медленно» было нечем. Поэтому я сел, спрофилировал и померил". Читать

Flaky‑тесты — настоящая головная боль для любой команды. Они ломают пайплайны, задерживают релизы и отнимают нервы. Мы систем
Flaky‑тесты — настоящая головная боль для любой команды. Они ломают пайплайны, задерживают релизы и отнимают нервы. Мы системно разбираем эту проблему и предлагаем собственные решения. Хотите узнать, как приручить flaky-тесты и вернуть уверенность в автоматизацию? Читайте наш новый кейс на Хабре Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD

#видео Практическое руководство по использованию Charles Proxy в ежедневной работе QA-инженера. В видео показано, как перехва
#видео Практическое руководство по использованию Charles Proxy в ежедневной работе QA-инженера. В видео показано, как перехватывать и анализировать сетевой трафик, расшифровывать HTTPS-запросы с помощью SSL-сертификата и выявлять ошибки на стыке клиента и сервера. Подробно разбираются ключевые инструменты для тестирования: подмена данных на лету через Breakpoints и Rewrite, симуляция нестабильного сети с Throttle, повторная отправка запросов в Compose, а также экспортирование сессий для прикрепления к баг-репортам. ▶️ Смотреть на YouTube

#видео Разбор механизма фича-флагов (feature-toggles), который позволяет моментально включать и выключать функционал на сайте
#видео Разбор механизма фича-флагов (feature-toggles), который позволяет моментально включать и выключать функционал на сайте или в мобильном приложении без перекатки релиза через CI/CD. На практическом примере показано, как это устроено технически и как QA-инженер использует свитчеры в админке или дебаг-меню для проверки фич в разных состояниях, изолированного тестирования и безопасного релиза. ▶️ Смотреть на YouTube

🙂 Привет, меня зовут Яна, я Senior AQA в Магните 🛒 Я веду канал @yanaoqa, где ты найдёшь ответы на вопросы: ❓ Как составить
🙂 Привет, меня зовут Яна, я Senior AQA в Магните 🛒 Я веду канал @yanaoqa, где ты найдёшь ответы на вопросы: ❓ Как составить резюме, чтобы HR писали тебе сами? Резюме, часть 1 и сопроводительное письмо с примерами ❓ Что отвечать на «расскажите о себе»? Структура ответа, которая не звучит как пересказ трудовой ❓ Как выбить оффер побольше? Зарплатные переговоры с HR и что делать, когда оффер уже на руках ❓ Откликаешься, а в ответ тишина? Найм QA в 2026: что происходит с рынком и с откликами на ручного тестировщика ❓ Задумал(а) перейти в IT и не знаешь, с чего начать? Кто такой QA в команде, как не превратить баг в конфликт с разработчиком, зачем QA общаться с аналитиком ❓ Готовишься к техническому собеседованию? SDLC, STLC и Scrum для QA — это спрашивают почти на каждом ❓ А про AI спросят? Спрашивают всё чаще: AI в тестировании и тестирование самих AI-агентов. Классические чек-листы там не работают Со мной можно обучиться профессиям QA Engineer / QA Fullstack Python / AQA Python — подробности о каждом варианте в посте «Навигация». Что ты получишь на обучении: ✅ Вся теория + закрепление практикой на примере реального проекта ✅ Помощь с резюме и самопрезентацией ✅ Сопровождение до и после трудоустройства ✅ Записи собеседований: скрининги, тех.собесы, софт-скиллы ✅ Вопросы, которые задают на скрининге, тех.собесе и финале, и те, что стоит задать самому ✅ Чат, где кроме меня отвечают два действующих специалиста: AQA Python и SQA Engineer 💻 Это уже четвёртый поток по автоматизации на Python, UI и API. Старт группы 19.09.2026, записаться по специальной цене можно уже сейчас. 📕 Ещё я собрала RoadMap Fullstack QA 2026 — какие темы закрывать, в каком порядке и что спрашивают на каждом уровне. Забирай, это бесплатно. ❤️ Подписывайся, чтобы не пропустить новости! @yanaoqa