is there any perl modules to do web client test, like ruby+watir.
Check out SAMIE
Not sure how recently it has been updated. But it is a starting point.
"The single biggest problem in communication is the illusion that it has taken place."
-George Bernard Shaw, Irish playwright and Nobel Prize winner, 1856-1950
There is the Win32::GuiTest module. It's been *years* since I've used it, so not sure what the state of it is these days.
also, have a look through CPAN for more modules: http://www.cpan.org/
Nothing nearly as robust as Watir as far as I know.