Author name: Tatiana

Оптимизация визуального регрессионного тестирования Playwright с помощью GitHub Actions

Один из вариантов гибкой и плавной настройки визуального регрессионного тестирования. Создание снапшотов с помощью Playwright в CI и управление ими с помощью GitHub Actions.

questions to developers

Как привлечь разработчиков к обеспечению качества

Рассмотрим вопросы, на которые стоит ответить, прежде чем приступать к тестированию. Знание о продукте поможет задавать более умные вопросы и повысить скорость тестирования. Умение задавать вопросы открывает новые взгляды на существующие решения, помогает находить слабые места в ПО.

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

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

git-controls

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

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

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

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