edited

Отредактированные статьи на сайте qarocks.ru. Проверенные нашими редакторами и готовые к публикации

Параллелизация в Playwright

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

Веб-скрапинг с помощью Playwright

Веб-скрапинг с помощью Playwright

Скрапингом называются действия по извлечению данных с веб-страниц. Веб-скрапинг полезен в тестировании и мониторинге, к примеру для проверки состояния одного или нескольких элементов на странице, а также для сбора данных для самых разных целей. Из этой статьи вы узнаете, как с помощью Playwright извлекать данные с сайтов и генерировать из них JSON-файл.

Парсинг данных после авторизации в Playwright

Узнайте, как автоматизировать сбор данных с сайтов, защищённых авторизацией, с помощью Playwright. Практическое руководство с рабочими примерами кода для обхода логина и парсинга закрытых разделов.

Appium для iOS на Java под macOS: настройка за 10 минут

Appium для iOS на Java под macOS: настройка за 10 минут

В этом материале — пошаговая инструкция по настройке Appium для iOS на macOS. Вы узнаете, как подготовить среду, запустить Appium и управлять симуляторами. Статья поможет вам быстро приступить к автоматизированному тестированию мобильных приложений.

git-controls

Команды Git для автоматизации тестирования: лучшие практики и продвинутые техники

В QA командах для работы с авто-тестами широкое распространение получили системы контроля версий. Git – одна из самых популярных таких систем, она позволяет держать авто-тесты структурированными и с её помощью можно легко отслеживать их изменения. Также упростились процессы запуска тестов, управления тестовыми данными и настройки конфигураций.

Подробное руководство по локаторам в Playwright

Локаторы – один из самых эффективных способов поиска элементов в веб-тестировании. Они обеспечивают такую функциональность как автоматическое ожидание и повторные попытки. Это упрощает разработчикам и тестировщикам поиск и взаимодействие с конкретными элементами на веб-странице и обеспечивает бесперебойную работу тестов.

Примеры тестовых сценариев для телевизора

Тестовые сценарии для телевизора

Тестирование телевизоров необходимо для обеспечения безопасности и надежности продукции для покупателей. Оно позволяет производителям выявлять потенциальные проблемы или дефекты до того, как устройства поступят в продажу. Для эффективного тестирования телевизора необходимо создать для него набор тестовых сценариев, которые будут охватывать все ключевые аспекты его работы.

Негативное тестирование

Негативное тестирование

Негативное тестирование — это способ проверить, как система справляется с ошибками и нештатными сценариями.
В статье разбираем, что это такое, зачем его проводить, и в чём плюсы и минусы подхода.
Подходит как для новичков, так и для опытных QA-инженеров, которым важна устойчивость продукта.

Визуальное тестирование в Playwright

Как убедиться, что интерфейс не “поехал” после очередного коммита? В этой статье разбираем, как настроить визуальное тестирование в Playwright, сравнивать скриншоты, проводить UI-регрессии, интегрировать проверки в CI, и как подключить Chromatic для интерактивных снапшотов.

Playwright UI Mode

UI Mode в Playwright — это мощный инструмент для визуального анализа и пошаговой отладки тестов с интуитивным интерфейсом. В статье разбираем все ключевые функции: от фильтрации тестов и сравнения скриншотов до анализа сетевых запросов и работы с логами. Узнайте, как эффективно находить и исправлять ошибки в автотестах с помощью встроенных возможностей Playwright.

5 примеров шаблонов тест-кейсов

5 примеров шаблонов тест-кейсов

Начиная с тестирования функциональности входа в систему и заканчивая проверкой загрузки файлов, шаблоны тест-кейсов помогают сосредоточиться на главном, а именно на обеспечении высокого качества продукта для пользователей. Изучите наши шаблоны тест-кейсов, чтобы ускорить процесс тестирования и помочь команде тестировщиков оперативно выявлять проблемы и быстрее выпускать качественный продукт.

Команды Git для QA автоматизации

Команды Git для QA автоматизации

Git – это мощная система контроля версий и она незаменима в процессе автоматизации тестирования. В этой статье рассмотрены основные команды Git, которые должен знать каждый QA-инженер по автоматизации. Поверьте, эти команды значительно упростят ваш рабочий процесс.