Есть ли необходимость в тестировании представления в JavaScript MVC-фреймворках? - PullRequest
0 голосов
/ 05 января 2012

Здесь я вижу много вопросов о SO, где люди пытаются тестировать приложения Backbone, где тест принадлежит DOM. Исходя из GWT, где большую часть времени представление не тестируется, мне интересно, есть ли в этом необходимость в JavaScript MVC-фреймворках Эта проблема зависит от архитектуры магистрали, которая на самом деле не является пассивным представлением, как GWT.

  • Интересно, как это будет решаться на других языках, таких как ruby ​​или php. Люди там проверяют вид?
  • Есть ли необходимость в модульном тестировании с реальными элементами DOM?
  • Есть ли хороший способ макетировать DOM в JavaScript?
  • Существуют ли какие-либо фреймворки JavaScript, облегчающие тестирование только контроллера / докладчика

1 Ответ

0 голосов
/ 05 января 2012

Я думаю, что достаточно хороший подход к тестированию реального пользовательского интерфейса веб-приложения - это использовать что-то вроде Selenium для проведения надлежащего интеграционного тестирования.

Создание тестов для его частей DOM / view в противном случае может легко привести к хрупким тестам или тестам, которые на самом деле совсем не много тестируют, особенно если вы считаете, что привязка данных выполняет большую часть работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...