Литературу по подходам к unit-тестированию javascript?

Начали внедрять в проекте тестирование javascript-кода. С технической частью разобрался, начал использовать QUnit+Testswarm, в данном аспекте вопросов вроде бы не возникает.


Возникают вопросы другого рода:

1. Методология unit-тестирования javascript. Подходы, используемые для серверных языков, далеко не всегда применимы.

2. Многие вещи в коде завязаны на интерфейс. Как лучше всего тестировать такие вещи? Это ж получается уже не чистое unit-тестирование, но и немного automation?

3. Как тестировать скрипты, которые появляются где-то на страницах, доступных после определенных действий? Например после логина или покупки товара.

4. Учитывая привязку к интерфейсным вещам, т.е. к HTML, как лучше всего mock-ать данные и состояния для тестов?


Буду благодарен за любую информацию.
  • Вопрос задан
  • 3651 просмотр
Пригласить эксперта
Ответы на вопрос 2
Не знаю насчет литературы, но можно например глянуть как ребята из jquery делают: github.com/jquery/jquery/tree/master/test или на других проектах вызывающих доверие.
Ответ написан
@dhomich
Посмотрите «Test-Driven JavaScript Development »
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы