Book: Using Node.js for UI Testing


http://www.packtpub.com/testing-nodejs-web-uis/book

This is a book I got from the linked-in JavaScript group downloaded for free for review, but I had not finished reading through it yet.

The author is from Nodejitsu (I used some of their npm packages: forever, http-server), so it should have some decent and credible content.

The book uses Zombie.js and mocha, I use PhantomJS and mocha. There are Zombie.js vs PhantomJS comparisons:
http://stackoverflow.com/questions/12498308/how-to-choose-between-zombie-js-and-phantomjs-for-automated-web-testing

My understanding is that PhantomJS is runing as another process (as a headless webkit browser so can do real rendering and basically all stuff browser can do) while Zombie.js is within Node.js as a module (so might not have all real browser features supported but easier to write directly in Node).

The book has code examples about installing and using modules (like extended module's documentation with more step by step guide and more explanation along the way)

When I got some bandwidth, would definitely like to get hand down and try out some of the examples indside.

1 comment:

vt9vwiwzyq said...

That means have the ability to|you probably can} play at offshore licensed and regulated on-line casinos – these casinos based one other country|abroad|overseas} that caters to South Koreans. While you might not at all times ready to|be capable of|have the power to} play in native forex, all one of the best on line casino websites settle for major currencies like USD, GBP and EURO. Our group of skilled gamblers have decades of expertise to their 토토사이트 names. The payment methods of credit & debit playing cards supply on line casino gamers the power to make use of Mastercard and Maestro payments. At the same time, the debit card characteristic administers gamers at on line casino in south korea with an instantaneous trade. It is ineligible for a company or particular person to run on-line on line casino websites in South Korea.