Как защитить свой код
Тестирование фронтенда. DOM-тесты, Unit-тесты, типичные ошибки и реальные баги
Дмитрий Кузнецов Web Standards Days
Скрыть видео
Регрессивное тестирование особенно важно во фронтенд-приложениях, где велика связность сразу трёх технологий: HTML, CSS и JavaScript.

Мы расскажем о юнит-тестах, которые проверяют часть приложения (блок, модуль и т.п.) по всем этим параметрам: размеры и другие CSS-свойства; наличие или отсутствие определённых элементов и их атрибутов; отработка кликов и других событий; и многое другое.

Покажем примеры тестов, типичные ошибки и реальные баги.
Дмитрий Кузнецов

Ведущий разработчик интерфейсов

В 2009 году окончил НГУ со степенью магистра. Затем продолжил обучение в аспирантуре при Сибирском отделении РАН. В 2012 году устроился в 2ГИС на долж...

Биография докладчика
Web Standards Days

12 апреля 2014

Открытые конференции от сообщества разработчиков «Веб-стандарты»

Сайт конференции

Вот так наши ребята каждый день управляются с HTML, CSS и JavaScript. А я тем временем сижу здесь и приглашаю на собеседование мужественных фронтэндеров, которые вместе с Димой будут защищать и поддерживать код в продуктах 2ГИС.

Анна Баитова, Security HR

Похожие доклады

Knockout.js на примере
2ГИС Онлайн

Про Knockout.js в общем и про использование фреймворка в 2ГИС Онлайн.

Илья Таратухин
Произвольная смена дизайна системного скроллбара

Как создать scrollbar со свойствами как у системного,
но с оригинальный дизайном.

Дмитрий Кузнецов
Организация Frontend-разработки на крупном проекте

История создания Frontend-команды для высоконагруженного проекта.

Дмитрий Кузнецов

Будь в курсе

  • Участвуй в конференциях, учись новому
  • Узнавай от 2ГИС самое интересное из мира технологий
  • Читай новости, смотри выступления опытных экспертов