я в своем рабочем процессе для тестирования остановился на следующих инструментах для модульного тестирования:
- Karma - для клиентской части
- Mocha - для серверной части
- Sinon + Chai в режиме should - для обеих частей
для системного тестирования - на ангуляре использовал Protractor, сейчас - хз. думаю попробовать Nightmare.
недавно начал пилить приложуху на реакте... со следующего проекта попробую выкинуть Karma нафиг - виртуальный DOM всё таки