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

156 статей

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

На этой странице собраны статьи блога Delta-QA, посвящённые визуальному тестированию во всех его гранях: методы сравнения (попиксельное, перцептивное, структурное), инструменты рынка, интеграция в пайплайны CI/CD, измеримый ROI для QA-команд. Открываете ли вы для себя дисциплину или ищете способы индустриализировать свою практику, здесь вы найдёте руководства, сравнения и отзывы для движения вперёд.

Delta-QA — это no-code-инструмент визуального тестирования с опцией On-Premise; цель этого блога — также честно делиться сильными сторонами и ограничениями каждого подхода, не скрывая компромиссы.

Регрессионное тестирование и Trunk-Based Development: страховочная сеть, которую нельзя игнорировать
автор Farid Boussetta

Регрессионное тестирование и Trunk-Based Development: страховочная сеть, которую нельзя игнорировать

Trunk-based development без регрессионного тестирования — рискованная ставка. Как автоматизированные тесты защищают основную ветку.

Читать далее →
Регрессионное тестирование и White-Label: как тестировать N тем и не сойти с ума
автор Gulben BINGOL

Регрессионное тестирование и White-Label: как тестировать N тем и не сойти с ума

White-label умножает темы по клиентам, брейкпоинтам и языкам. Только автоматизированное регрессионное тестирование позволяет добавить тему без QA-долга.

Читать далее →
Регрессионное тестирование и Tailwind CSS: почему utility-first подход требует визуальной проверки
автор Gulben BINGOL

Регрессионное тестирование и Tailwind CSS: почему utility-first подход требует визуальной проверки

Tailwind CSS делает CSS предсказуемым в теории. На практике изменение в tailwind.config.js может сломать сайт. Регрессионное тестирование — ваша страховка.

Читать далее →
Регрессионное тестирование Svelte и SvelteKit: почему растущий фреймворк заслуживает стратегии регрессионного тестирования
автор Alexandre Sabalot

Регрессионное тестирование Svelte и SvelteKit: почему растущий фреймворк заслуживает стратегии регрессионного тестирования

Svelte и SvelteKit меняют фронтенд-разработку. Как выстроить регрессионное тестирование для Svelte без зрелой экосистемы инструментов.

Читать далее →
Регрессионное тестирование для стартапов: почему начинать с MVP (и как не платить ничего)
автор Yasin AVCI

Регрессионное тестирование для стартапов: почему начинать с MVP (и как не платить ничего)

У стартапов нет QA-команды. No-code регрессионное тестирование позволяет основателю или PM проверять интерфейс, не завися от разработчиков.

Читать далее →
Регрессионное тестирование Single Page Applications (SPA): больше состояний, больше рисков, больше причин тестировать
автор Alexandre Sabalot

Регрессионное тестирование Single Page Applications (SPA): больше состояний, больше рисков, больше причин тестировать

SPA умножают состояния интерфейса: динамическая навигация, переходы, асинхронная загрузка. Как автоматизированное тестирование справляется с этим.

Читать далее →
Регрессионное тестирование Shopify: защитите свой интернет-магазин от невидимых багов
автор Gulben BINGOL

Регрессионное тестирование Shopify: защитите свой интернет-магазин от невидимых багов

Темы Shopify, приложения, кастомные checkout ломают отображение. Регрессионное тестирование обнаруживает баги раньше клиентов.

Читать далее →
Визуальное тестирование Shift-Right: почему визуальное тестирование не заканчивается на деплое
автор Farid Boussetta

Визуальное тестирование Shift-Right: почему визуальное тестирование не заканчивается на деплое

Shift-right: расширяет тестирование на продакшен. Визуальное тестирование проверяет, как сайт выглядит в реальных условиях.

Читать далее →
Регрессионное тестирование и Scrum: как интегрировать его в ваши спринты, чтобы ничего не упустить
автор Yasin AVCI

Регрессионное тестирование и Scrum: как интегрировать его в ваши спринты, чтобы ничего не упустить

Когда и как интегрировать регрессионное тестирование в Scrum-процесс. Shift-left, sprint review, Definition of Done: руководство для agile-команд.

Читать далее →