4

Eclipse EPIC (Perl プラグイン) を使用して Perl スクリプトを実行しています。スクリプトは正常に実行されています。しかし、スクリプトをグループ化し、一度に一緒に実行したいと考えています。これどうやってするの?

私が実行しているスクリプトはテスト ケースです。したがって、基本的には、各スクリプトの結果を取得して、表形式で表示したり、すべての結果をファイルに書き込んだりできると便利です。どうすればこれもできますか?

また、スクリプトを実行するためにリモート ホストに接続できますか?

4

2 に答える 2

2

Eclipse で「外部ツール構成」を使用し、

証明 -l

ワークスペースディレクトリからコマンドを実行します(すべてのモジュールが lib/ の下にあると想定しています)。

これは、すべてのテストの基本である Test::More からの Perl アプリであり、優れたレポートを出力します。Windowsで使用しています。

テストを改善する方法も確認したい場合は、非常に強力なツールである Devel::Cover を使用してください。

必要に応じて、この短い記事/ハウツーをお読みください

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

WindowsでのDevel::Coverの使い方について。

于 2011-06-21T22:47:54.947 に答える
1

Windows を使用している場合は、バッチ (.bat) ファイルを使用してスクリプトをグループで実行できます。テキスト エディターで testcase.bat ファイルを作成し、次の行を入力します。

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

ここで、script1.pl、script2.pl、script3.pl はスクリプト ファイル名です。

次に、コマンド ラインから testcase.bat ファイルを実行します。

ファイルハンドルを開いて、各スクリプトからの出力を共通ファイルに出力する必要があります。ここでは「追加」モード ">>" が役立ちます。

于 2009-07-09T11:46:27.610 に答える