Javascript (and HTML rendering) engine without a GUI for automation?

Posted by MTsoul on Stack Overflow See other posts from Stack Overflow or by MTsoul
Published on 2010-04-26T19:26:49Z Indexed on 2010/04/27 23:53 UTC
Read the original article Hit count: 262

Are there any libraries or frameworks that provide the functionality of a browser, but do not need to actually render physically onto the screen?

I want to automate navigation on web pages (Mechanize does this, for example), but I want the full browser experience, including Javascript. Thus, I'd like to have a virtual browser of some sort, that I can use to "click on links" programmatically, have DOM elements and JS scripts render within it, and manipulate these elements.

Solution preferably in Python, but I can manage others.

© Stack Overflow or respective owner

Related posts about mechanize

Related posts about automation