在nodejs中自动进行Web UItesting

有没有自动化的networkingtesting库nodejs,最好是无头的?

僵尸是一个Node.js的无头完整堆栈testing框架。

编辑:为了补充说明,Node.js GitHub wiki上有完整的testing模块列表 。

你也应该看看PhantomJS和CasperJS 。 这是一个使用无头WebKit浏览器的纯JavaScripttesting框架。 适用于Linux,OSX和Windows。

Selenium现在拥有Node.js的JavaScript绑定。 您可以使用无头驱动程序和Selenium绑定。 (检查ghostdriver)

基本上所有你需要做的就是安装节点,设置你的驱动程序,然后使用npm selenium-webdriver获取你的selenium模块。

在我的教程中,我有一些更详细的说明和截图。