Issue
Is there a way to use multiple headless browsers (simultaneously) in Windows to do web automation testing?
Preferably I need to automate a browser with full javascript support so a modern Qt backend, with webkit implemented, would be ideal.
Spynner and Ghost.py looked promising but only support an X11 environment for "more than 1 browser" setups.
Any ideas?
Solution
In the last year I was able to get this to work in both languages...
I used zombie
for node and Ghost.py
for python.
The Qt webkit backend now supports "tabs" in their Browser objects that allows for multiple sandboxed browsers to run simultaneously. I believe there was also an enhancement that broke a shared instance between a single webkit model not allowing more than one to be instantiated at a time.
On node I've had upwards of 60 independent browsers at once that rotate using an object pool, and in Python I've only ever needed 20-30; but it worked flawlessly as well.
Answered By - blakev
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.