Мой опыт показывает, что каждая система отличается или они выглядят одинаково с точки зрения верхнего уровня, но если заглянуть глубже в систему, вы обнаружите проблемы с блокировкой, то есть «дьявол кроется в деталях».По этой причине мы всегда внедряли наши собственные тестовые фреймворки, чтобы иметь полный контроль над системой.
Еще один момент, который я хотел бы отметить, - то, что код будет читаться разработчиками / сопровождающими много раз.Хотя Perl - отличный язык, он не предназначен для чтения или легкого понимания.Парень, который написал это, может уйти, а кто-то другой должен внести коррективы;поэтому я бы порекомендовал вам использовать python вместо простоты обслуживания.
только мои 10c ...