Как запустить тестовые примеры Perl в Eclipse с использованием EPIC?

Я использую eclipse EPIC (плагин Perl) для запуска моих скриптов Perl. Скрипты работают нормально. но я хочу сгруппировать свои сценарии и бегать вместе на ходу. Как я могу это сделать?

Скрипты, которые я запускаю, являются тестовыми примерами. Поэтому было бы неплохо, если бы я мог взять результаты каждого сценария и отобразить их в виде таблицы, как моды или записать в файл все результаты. Как я могу сделать это тоже?

А можно ли подключиться к удаленному хосту для запуска скриптов?

2 ответа

Используйте "внешнюю конфигурацию инструмента" в Eclipse и запустите

доказать -l

команда из вашего каталога рабочей области (я предполагаю, что все модули находятся в lib /).

Это Perl-приложение от Test:: More, которое является базовым для всех тестов и печатает хорошие отчеты. Я использую это под Windows.

Если вы также хотите проверить, как улучшить свои тесты, используйте Devel::Cover, очень мощный инструмент,

прочитайте эту короткую статью / с практическими рекомендациями, если хотите

http://perl-node-interface.blogspot.com/2011/06/how-to-use-develcover.html

о том, как использовать Devel::Cover на Windows.

Если вы используете Windows, вы можете использовать пакетный файл (.bat) для запуска сценариев в группах. Создайте файл testcase.bat в своем текстовом редакторе и введите в него следующие строки:

perl script1.pl
perl script2.pl
perl script3.pl

где script1.pl, script2.pl и script3.pl - это имена ваших скриптов.

Затем запустите файл testcase.bat из командной строки.

Вам нужно будет распечатать результаты каждого сценария в общий файл, открыв файловый дескриптор. Режим 'добавления' ">>" будет полезен здесь.

Другие вопросы по тегам