Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: How to simulate?

by LanX (Canon)
on Apr 19, 2011 at 19:35 UTC ( #900205=note: print w/ replies, xml ) Need Help??


in reply to How to simulate?

You're loading a new page, which destroys your Javascript.

Possible advices:

a) use a non JS solution, like WWW::Mechanize or Selenium.

b) use an automation addon for Firefox like iMacros.

c) put your approach in a frameset, one frame holding the JS the other the page to load. (but all parts from the same domain!)

UPDATE:

d) it may be that you can load a HTML page into the sidebar which starts your testscript on load. (UNTESTED)

e) if it's only about loading pages into Firefox you can also write a simple perl script using firefox -remote (IIRC linux only) or mozrepl for communication.

f) last but not least WWW::Mechanize::Firefox

Cheers Rolf


Comment on Re: How to simulate?
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://900205]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2014-07-26 10:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (175 votes), past polls