私は多くのテストスーツとテストをしており、それらのテストの実行時間は長いです。JUnitのテスト統計とテスト実行の指定順
私が先頭に時間がかからないし、最後に長い時間がかかっているものこれらのテストを実行するためにTestUnitフレームワーク(例えばJUnitのを)修正する程度適応検査のアイデアを持っています。
また、私は宣言し、開発者が最初に取り組んでいる機能をテストすることができますので、最初にそのテストを実行するために、テストユニットフレームワークに通知する「@RunFirst」のような注釈を定義すると思っています答えを得るのに多くの時間を節約することができます。
私の質問です
- 我々はテストの実行を注文する任意ののプログラム方法はありますか? (私はすでにthis pageをチェックしましたが、それは私にとって魅力的な解決策のようには見えません)
- 各テストの統計にアクセスできますか?どのくらいの時間がかかりますか?
- 各テストが実行された後、各テストの結果を取得してユーザーに表示できますか?すべてのテストが実行されるまで待つ必要がありますか?
EclipseのようなIDEでこれらのテストを実行していますか? –
はい、intelliJのアイデア、Netbeans、Eclipseを使用していますが、私は** CIサーバー**でそれを使用できるようにプログラム的なアプローチが必要です。 –
これを構築するためにMavenを使用しているのであれば、確実にテストレポートをカスタマイズできると思います。しかし、注文はややこしいかもしれません。 –