FWIW, I usually use HTTP::Recorder to record a successful manual form submission, and so far, it's been spot on. The output of HTTP::Recorder, just as with WWW::Mechanize::Shell, can be "dropped" right into your WWW::Mechanize scripts. (leira's article "Web Testing with HTTP::Recorder" contains an excellent example of how you might want to do this.)
Another important tool for finding out what is really happening behind the scenes between server and browser is a protocol analyzer such as Ethereal.
Also, there is an example of using WWW::Mechanize to "tick" checkboxes here: Keeping Tutorials Current (see sub Get_Tutorials).
HTH,
In reply to Re: Ticking multiple checkboxes with WWW::Mechanize / WWW::Mechanize::Shell
by planetscape
in thread Ticking multiple checkboxes with WWW::Mechanize / WWW::Mechanize::Shell
by serf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |