Hello, I want to write a following script: given a text file with the list of actions to be executed on a certain site it would use some browser's (IE probably, because I don't know anything about other drive-able ones) CSS rendering and JS executing capabilities to imitate a user doing those actions on a site.
So I've found this page and the "web testing" section of it and it lists:
- PAMIE
- PYXPCOM
- Windmill
- Selenium
The latter two run some sort of a server on the localhost (which doesn't seem to be well suitable decision).
Pamie has some sort of the worst documentation ever and lots of "Under Construction" pages on their site last updated in 2006.
And PyXPCOM seems to be created not specifically for FF. I may be a bad Googler but I still didn't find a decent example of using PyXPCOM for something like using FF.
Which way to guide the browser would you prefer for my purposes and why? TIA
Update:
I need to be able to render the JavaScript on the page. I guess using some server-based library is not a good solution since it is limited to one instance of browser at a time, so I won't be able to, for example, set 2 browser instances to 2 different proxies without having to make 2 servers (is this correct?).