Я використовую VowsJS який простий у використанні Async BDD Framework (Behavior Driven Development) і роботу.
З того, що я бачу останнім часом, це те, що багато хто вирішив протестувати свої модулі NPM, тому я вважаю, що поки що це один із найкращих у використанні.
Деякі популярні рамки тестування, які можна використовувати з NodeJS, також:
Список тестових рамок JavaScript ви також можете переглянути тут
Трохи більше ліфтів, які можуть допомогти вам написати кращий код:
Є також Bamboo CI Server від Atlassian, який автоматизує побудову та тестування. Це пакет для Apache / Tomcat (який суксальний, оскільки він використовує Java і що робить його дуже важким) також не є безкоштовним, але він має ліцензію на стартер, яка коштує 10 доларів, тому я вважаю, що це доступно. Це найпопулярніший з усіх CI-серверів, яких я знайшов дотепер, і він підтримує всі тести, що підтримують xUnit, що означає, що ви можете запускати збірки / тести для будь-якої мови з Bamboo.
Ще один варіант для ІС з NodeJS - це Travis, який багато людей використовують для своїх проектів з відкритим кодом, як йдеться. Служба безперервної інтеграції, що приймає спільноту з відкритим кодом.
Також існує групова дискусія в Google із темою « Постійна інтеграція» для Node JS Projects .