Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2013, 23:35
Аватар для DreamTheater
Профессор
Отправить личное сообщение для DreamTheater Посмотреть профиль Найти все сообщения от DreamTheater
 
Регистрация: 15.02.2011
Сообщений: 471

Фреймворк для тестирования
Всем привет.

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

Начал я своё знакомство с QUnit, довольно простого в использовании фреймворка (именно из-за простоты в освоении он мне и приглянулся), но всё чаще стал слышать о Jasmine и Mocha.

Проведя краткий обзор сделал вывод:
  • QUnit хорош для браузерного тестирования, но не подходит для тестирования в среде Node.js.
  • Jasmine работает и в браузере, и в Node.js, но тесты пишутся в не очень понятном лично для меня стиле.
  • Mocha, также как и Jasmine, кроссплатформенный, стиль тестов определяется выбранной библиотекой.

Поделитесь вашими впечатлениями и опытом использования этих фреймворков. Подумываю над тем чтобы "пересесть" на Mocha или Jasmine, но никак не могу определиться какой лучше.
Ответить с цитированием