Yes ! A kind of.
Presently I am using IEautomation which uses OLE.pm.
But, the problem is with the update panel in asp.net ,the source code does not contain the input html tags in the form.If you look into a latest ajax based web page which has an update panel as shown in the link below , and (http://asp.net/ajax/documentation/live/overview/UpdatePanelOverview.aspx)click on any of the "run" program and takes the source code, you will see that the source code does not contain any data which is displayed on the page.
in that case , I like to know how PERL can be used for automation?Is there already a module for supporting this or is there any way to have a work around for this?