Top.Mail.Ru

Как тестировать то, чего нет

Тестирование и автотесты

Тезисы

В IT-мире для рисования схем и мозгового штурма обычно применяются интерактивные онлайн-доски. В них используется элемент HTML5 <canvas> (растровый холст), предназначенный для создания графиков с помощью JavaScript. Canvas задействуется при рисовании графиков, создании фотокомпозиций, анимаций и даже обработке и рендеринге видео в первое время.

Нюанс в том, что традиционные методы тестирования (DOM‑проверки) недоступны, так как холст рендерится как растровое изображение. Элементы внутри холста отключаются через стандартные селекторы. И тут приходит время творческой составляющей. О том, как мы проверяем правильность нарисованных элементов, и о том, как наши автотесты на «Драматург» рисуют на досках в Контур.Толке, я расскажу в докладе.

Его содержание будет интересно всем, у кого в веб-приложениях есть функциональные возможности рисования графиков с использованием Canvas.


Ключевые темы и технологии

Качество и надежность, JS / TS, Тестирование UI


Аудитория

Фронтенд-разработчик, Тестировщик


Уровень сложности

Начальный

Контур
Эльвира Снежкова

В тестировании с 2013 года. Большую часть профессиональной карьеры тестировала backend, последние два года погружена в мир UI тестирования. Тестирует тот самый Толк, в частности интерактивные доски.

Другие спикеры трека Тестирование и автотесты