4

Eclipse で Java パースペクティブをクリックし、Java プロジェクトを右クリックすると、「新しい」JUnit ファイルが表示されます。JUnit でテスト ケースを実行すると、テスト ケースの失敗/成功を示す赤/緑のバーが表示されます。

これら2つの機能を追加するプラグインを見つけようとしています:

  • Perl パースペクティブ (EPIC 提供) で、Perl プロジェクトを右クリックすると、新しい「t」ファイルが一覧表示されます。

  • perl ユニットの実行時に、テスト ケースのステータスがリード/グリーン バーを使用して表示される必要があります。

プラグインがない場合、同じことを行う方法はありますか。

4

1 に答える 1

1

私の知る限り、これには EPIC プラグインはなく、Eclipse 用のより一般的な TAP ベースのテスト ランナーさえありません。そんなものがあればいいですね。

Web ページからテストの成功に関する何らかのレポートを作成することは、かなり一般的です。これは、 Test::Harnessのようなツールを使用して実行できます。これは、1 つまたは複数のテストを実行し、テストの実行がどれだけうまくいったかのレポートを返したり出力したりするために使用できます。

そこから、それを赤/緑のプログレス バーに変えるだけです。

テストの実行中に継続的に更新される進行状況を確認したい場合は、テスト ファイルを実行して、より直接的に解析する必要があります。すべての Perl テストは TAP 形式を出力します。これは、ここで仕様を入手できる標準形式です。

于 2012-08-10T12:14:58.223 に答える