Welcome to WebmasterWorld Guest from 220.127.116.11
expect author don libes even addresses perl in the expect faq:
What about Perl? [expect.nist.gov]
[edited by: phranque at 10:53 am (utc) on Jan. 31, 2009]
I also don't know much about test automation, but a quick google search found the open source STAF:
Try also asking this question in perl QA list. And look at Perl QA wiki.