Для программ, ожидающих ввода на STDIN
и вывода на STDOUT
или STDERR
, есть:
Для программ, ожидающих интерактивного ввода, есть Expect
.
Для веб-приложений есть:
Для общих серверов TCP и UDP есть IO::Socket
.
Для веб-служб, которые ожидают SOAP, есть:
Для XML-RPC существует RPC::XML
.
Для приложений MS Windows есть Win32::GuiTest
.
Для приложений X Windows есть X11::GUITest
.
Для приложений, поддерживающих DBus, существует Net::DBus
.
Для программ OS X, которые поддерживают Applescript, существует Mac::Glue
.