Существуют ли какие-либо автоматизированные библиотеки веб-тестирования для nodejs, желательно без головы?
Автоматизированное тестирование веб-интерфейса в узлах
Ответ 1
Zombie - это оболочка для тестирования полного стека для Node.js.
Изменить: Чтобы добавить к этому, полный список модулей тестирования в вики Node.js GitHub.
Ответ 2
Вы также должны проверить PhantomJS и CasperJS. Вместе он представляет собой платформу тестирования в чистом JavaScript с браузером без браузера WebKit. Работает в Linux, OSX и Windows.
Ответ 3
В Selenium теперь есть привязки JavaScript для Node.js. Вы можете использовать безголовый драйвер вместе с креплениями Selenium. (Отметьте ghostdriver)
В основном все, что вам нужно сделать, это установить node, настроить ваш драйвер, а затем получить свой селеновый модуль с npm selenium-webdriver
.
У меня есть несколько более подробных инструкций и скриншотов в моем учебнике, здесь.