1

自動テスト用の優れた GUI を誰かが知っているかどうか疑問に思っていましたか?

autotest で配布されているすべてのプラグイン (growl、knotify など) については既に知っていますが、もう少し欲しいものがあります。

失敗したテストの総数を常に表示する GUI が必要です。GUI でクリックして失敗したテストに移動できるようにしたい (vim で開く) 失敗した各テストの横にスタック トレースを表示したい。しかし、私はビューが雑然としたくありません。

4

2 に答える 2

1

これは完全な IDE であるため、探しているものではない可能性が高いですが、Netbeans には非常に優れた Ruby テストのサポートがあります: http://www.netbeans.org/features/ruby/index.html

Ruby の組み込みテスト フレームワークである Test::Unit が直接サポートされています。[新規] メニューから新しい単体テストを作成できます。ファイルに対して Run File (Shift-F6) を呼び出すだけで、単体テストを実行できます。これにより、テスト結果ウィンドウが開き、単体テストの実行からの出力とテスト結果の統計が表示されます。統計パネルでノードをダブルクリックすると、エディター内の対応する宣言の場所に移動し、矢印ボタンを使用して次/前の失敗に移動できます。

代替テキスト http://wiki.netbeans.org/attach/RubyTesting/testrunner-1%20.png

また、テスト カバレッジも得られます (ファイルも色分けされるため、どの行がテストされ、どの行がテストされていないかをすぐに確認できます)。

代替テキスト http://blogs.sun.com/tor/resource/ruby-coveragereport.png

于 2009-01-27T13:30:23.807 に答える
1

FWIW この問題を解決することを目的とした新しいプロジェクトを github で開始しました。現時点では本当に基本的ですが、私にとってはうまくいきます。

ここに写真があります

画像

于 2009-01-27T22:54:45.697 に答える