|
Zombie.js allows developers to test client-side JavaScript code in a simulated environment.
Client-side code can be tested in Node.js, just like they will be ran inside a browser.
Here are some key features of "zombie.js":
Zombie.js supports the following:
· CSS3 Selectors with some extensions
· Cookies and Web Storage
· XMLHttpRequest in all its glory
· HTML5 parsing and dealing with tag soups
· DOM Level 3 implementation
· HTML5 form fields (search, URL, etc)
· setTimeout/setInterval
· pushState, popstate and hashchange events
· Scripts that use document.write
· alert, confirm and prompt
Requirements:
· Node.js 0.6 or higher
What's New in This Release: [ read full changelog ]
· Fixed another timer edge case.
Via: zombie.js 1.4.1 / 2.0.0-alpha6
0 Comment:
Post a Comment