QA интервью — что спрашивают и как отвечать
Подборка из 20 ключевых вопросов и ответов, которые помогут подготовиться к собеседованию на позицию QA инженера. Полезно новичкам и опытным специалистам.
Подборка из 20 ключевых вопросов и ответов, которые помогут подготовиться к собеседованию на позицию QA инженера. Полезно новичкам и опытным специалистам.
Один из вариантов гибкой и плавной настройки визуального регрессионного тестирования. Создание снапшотов с помощью Playwright в CI и управление ими с помощью GitHub Actions.
Playwright предлагает два похожих на первый взгляд инструмента — test.slow() и параметр slowMo. На самом деле это разные механизмы: один — для продления таймаута теста, другой — для замедления действий в браузере. В этой статье объясняем их отличия и делимся рекомендациями по применению.
Playwright предоставляет мощные возможности для автоматизации браузерных тестов. Однако, разработчики часто задаются вопросом — как правильно структурировать Playwright проект, особенно если тесты затрагивают изменение окружения, создание ресурсов или работу с базой данных. В этой статье мы рассмотрим стратегии запуска тестов в Playwright — параллельно, последовательно или в смешанном режиме — с упором на повышение эффективности и надёжности тестового процесса.
В этой статье собраны более 50 актуальных вопросов и ответов для QA интервью в 2025 году — от основ до сложных кейсов. Подходит для джунов, мидлов и QA менеджеров.
Первые API тесты на Playwright и Pytest.
Настраиваем окружение, пишем тесты и разбираем основы работы с APIRequestContext. Практические примеры с демо API.
Скрапингом называются действия по извлечению данных с веб-страниц. Веб-скрапинг полезен в тестировании и мониторинге, к примеру для проверки состояния одного или нескольких элементов на странице, а также для сбора данных для самых разных целей. Из этой статьи вы узнаете, как с помощью Playwright извлекать данные с сайтов и генерировать из них JSON-файл.
Узнайте, как автоматизировать сбор данных с сайтов, защищённых авторизацией, с помощью Playwright. Практическое руководство с рабочими примерами кода для обхода логина и парсинга закрытых разделов.
В этом материале — пошаговая инструкция по настройке Appium для iOS на macOS. Вы узнаете, как подготовить среду, запустить Appium и управлять симуляторами. Статья поможет вам быстро приступить к автоматизированному тестированию мобильных приложений.
При проведении сквозного тестирования и мониторинге веб-сайтов с помощью Playwright важное значение имеет выбор правильных локаторов, т.к. они помогают создавать более стабильные и надёжные тесты.
В QA командах для работы с авто-тестами широкое распространение получили системы контроля версий. Git — одна из самых популярных таких систем, она позволяет держать авто-тесты структурированными и с её помощью можно легко отслеживать их изменения. Также упростились процессы запуска тестов, управления тестовыми данными и настройки конфигураций.
Локаторы — один из самых эффективных способов поиска элементов в веб-тестировании. Они обеспечивают такую функциональность как автоматическое ожидание и повторные попытки. Это упрощает разработчикам и тестировщикам поиск и взаимодействие с конкретными элементами на веб-странице и обеспечивает бесперебойную работу тестов.
Тестирование гамбургер-меню — важная часть UI-проверок веб-приложений. В статье собраны базовые и расширенные тест-кейсы: от простых кликов до адаптивности и загрузки.
Тестирование телевизоров необходимо для обеспечения безопасности и надежности продукции для покупателей. Оно позволяет производителям выявлять потенциальные проблемы или дефекты до того, как устройства поступят в продажу. Для эффективного тестирования телевизора необходимо создать для него набор тестовых сценариев, которые будут охватывать все ключевые аспекты его работы.
Негативное тестирование — это способ проверить, как система справляется с ошибками и нештатными сценариями.
В статье разбираем, что это такое, зачем его проводить, и в чём плюсы и минусы подхода.
Подходит как для новичков, так и для опытных QA-инженеров, которым важна устойчивость продукта.