Текущее состояние тестирования кроссплатформенных модулей JavaScript и систем - PullRequest
2 голосов
/ 04 января 2012

Для проектов JavaScript, какую систему асинхронной системы и модульного тестирования лучше всего использовать как в node.js, так и в веб-браузерах.

В идеале система тестирования могла бы выполнять некоторые тесты специально для node.js и некоторые в веб-браузерах, а также иметь общие тесты, которые выполняются во всех средах.сделать автоматизированные браузерные тесты?

1 Ответ

2 голосов
/ 12 января 2012

Существует множество инфраструктур unittest для JavaScript:

  • Жасмин
    • Стиль BDD
    • для тестирования как узлов, так и браузеров
    • может работать через Maven, поэтому вы можете использовать с CI (Jenkins)
  • BusterJS
    • в бета-состоянии
    • Стиль BDD
    • для тестирования как узлов, так и браузеров
    • Генерирует совместимый с JUnit / Ant вывод XML для использования на серверах непрерывной интеграции (Jenkins)
  • JSTestDriver
    • Плагины для Eclipse и IntelliJ / Webstorm
    • запускается в браузере, результат сохраняется на сервере
    • охват кода калькуляции
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...