Практически все модули CPAN сопровождаются тестами, при их установке тесты выполняются автоматически и результаты собираются централизовано (cpantesters). На CPAN много модулей для тестов. Такие системы как Dist::Zilla позволяют некоторые тесты генерировать автоматически. То что Perl - динамический язык позволяет облегчить написание тестов. Всем новичкам в perl объясняют про необходимость написания тестов. Сам Perl часто используется для автоматического тестирования программ.
no subject