1

以下に関する視覚的なレポートを取得する方法を探しています。

  1. 時間の経過に伴う全体的なテストの成功率 (テストがより環境に優しいものになるかどうか、およびその速さに関する情報)
  2. 時間の経過に伴う単一のテスト結果の視覚化 (長い間緑色だったテストが赤色になったことに簡単に気付くため、または緑色になったばかりのテストに注意を払うためにその逆を行うため)
  3. テスターとプロジェクト全体に役立つその他の視覚的な統計

基本的に、単一の (毎日の) 実行だけでなく、テスト結果ディレクトリ全体から結果を生成するツールです。

一般的には XSLT を使用して実行できるようですが、同時に複数のファイルを操作する柔軟性はあまりないようです。

そのようなツールはすでに存在しますか?

4

3 に答える 3

1

Hudson(Java用)などのほとんどの継続的インテグレーションエンジンは、ネイティブまたはプラグインを介してそのような機能を提供していると主張するのはかなり勇気があります。ハドソンの場合、すでにいくつかのコードカバレッジプラグインが利用可能であり、単体テストからの基本的なグラフを自動的に実行すると思います。

ああ、CIを適切に構成することを忘れないでください。たとえば、Hudsonは10分ごとにCVSをポーリングし、変更があれば、関連するすべてのトリック(.javaファイルの更新、コンパイル、テストの実行、依存関係の検証など)を実行して確認します。ビルドがまだOKかどうか。

于 2009-02-10T20:01:07.143 に答える
0

Hudsonはこれを実行し、ここで概説する手順を使用して、Nunit(ここ)、Junit(ネイティブ)、およびMSTest.exeテストで動作します。それはあなたが必要とするすべてとそれ以上を行います。テストのみを実行してそれらに関するフィードバックを提供したい場合でも、それは可能です。

于 2009-02-10T20:08:59.887 に答える