2009-07-09 15 views
3

私はPerlスクリプトを実行するためにEclipse EPIC(Perlプラグイン)を使用しています。スクリプトは正常に動作しています。私はスクリプトをグループ化し、一気に動かしたいと思っています。これどうやってするの?EPICを使用してEclipseでPerlテストケースを実行するにはどうすればよいですか?

私が実行しているスクリプトはテストケースです。だから基本的には、私は各スクリプトの結果を取ってファッションのようなテーブルに表示するか、すべての結果をファイルに書き込むことができればいいです。どうすればこのことができますか?

リモートホストに接続してスクリプトを実行できますか?

+0

同じ質問を2回投稿しないでください:http://stackoverflow.com/questions/1103453/how-can-i-run-perl-test-cases-in-eclipse-using-epicその投稿が閉じられるのを待つのではなく、 –

答えて

1

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

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

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

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

1

使用日食の「外部ツールの設定」と(私はすべてのモジュールがlibに/下にあると仮定)ワークスペースディレクトリから-l

コマンドを証明

を実行します。

これは、すべてのテストの基本であるTest :: MoreのPerlアプリケーションであり、素晴らしいレポートを印刷します。私はWindowsの下でそれを使用します。

は、あなたのテストはDevelの::カバー、非常に強力なツールを使用して改善する方法を確認するためにもしたい場合は、

が読み、この短い記事/ハウツーは、あなたがしたい場合

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

WindowsでDevel :: Coverを使用する方法について。

関連する問題