BDD для Javascript под Windows
Посмотри на mocha. Сейчас это самый популярный и удобный фреймворк для тестирования js приложений. Замечательно подходит как для client так и для server side.
Поддерживает BDD интерфейс для написания тестов visionmedia.github.io/mocha/#interfaces
Насчет windows на 100% утверждать не могу, не работаю с ним, но у коллег проблем не возникало.
Также советую при выборе моки взять полный стек смежных с ней фреймворков:
mocha - непосредственно для тестов
chai - assertion framework для mocha,  позволит использовать все многообразие BDD проверок chaijs.com/api/bdd
sinonjs если необходимы моки для ajax запросв
grunt и плагин для mocka чтобы облегчить запуск тестов, с плагином grunt-contrib-watch позволит автоматически перезапускать тесты при любом изменении js файлов и/или тестов
и karma или testem для запуска тестов сразу в нескольких браузерах
Мы у себя используем связку selenium и модулей node.js: cucumber.js + webdriver.io