Zombie.js will provide you with a mute browser for work.
It should work fine with NodeUnit or Vows. Zombie.js uses vows for its own tests. NodeUnit can be configured to output JUnit-compatible XML for use with a continuous integration solution such as Hudson.
source
share