2012-01-05 2 views
1

Моя команда работает над веб-приложением с богатым клиентом HTML5 и RESTfull-сервером. Хотя наш серверный код представляет собой типичный стек Java, мы используем Node JS в нашем процессе сборки. В частности, для компиляции CoffeeScript, jsHint и миниатюризации скриптов.Предложить структуру тестирования BDD для Node JS для Windows

Я хотел бы ввести автоматическое тестирование для клиентского кода, и мне нужно выбрать структуру BDD. Следует отметить, что наше приложение развертывается в Windows, и мы также используем его для разработки. Поэтому я беспокоюсь, будет ли конкретная структура BDD хорошо сочетаться с версией Windows Node JS.

ответ

1

Не может сказать что-то о его совместимости окна, но есть две структур BDD, которые можно использовать с автоматическим тестированием в Дженкинс: жасмин корыто Jasmine maven plugin и BusterJs

0

Если вы заинтересованы в тестировании на сторону клиента код, как это в браузере, посмотрите на ZombieJS. Также Mocha - хорошая тестовая среда, поэтому вы можете смешать их вместе.

0

Yadda также стоит проверить. Это позволяет писать настоящие тесты BDD следующим

Scenario: A bottle falls from the wall 

Given 100 green bottles are standing on the wall 
when 1 green bottle accidentally falls 
then there are 99 green bottles standing on the wall 

Он вставляется в другие структуры, такие как мокко, CasperJS и зомби.

Смежные вопросы