«Как защитить свой код» Дима Кузнецов

Регрессивное тестирование особенно важно во фронтенд-приложениях, где велика связность сразу трёх технологий: HTML, CSS и JavaScript. Я расскажу о юнит-тестах, которые проверяют часть приложения (блок, модуль и т.п.) по всем этим параметрам: — размеры и другие CSS-свойства; — наличие или отсутствие определённых элементов и их атрибутов; — отработка кликов и других событий; — и многое другое. Покажу примеры тестов, типичные ошибки и реальные баги.
Back to Top