2011-12-07 5 views
0

私は、コードを更新した後のテストケース(更新と削除の追加)のすべての変更を含むテストスイートを使って、いくつかのJavaコードを見つけようとしています。ソースコードの変更を追跡するこの種のリポジトリはどこにあるのだろうと思いますが、それは時間の経過とともにテストケースになります。テストスイートコントロールのリポジトリと変更

ありがとうございます。

答えて

1

あなたのニーズを別々のカテゴリに分け、そのカテゴリをカバーするツールを見つけることが最善です。

I'm trying to find some java code with it's test suites, which includes all changes happen 
to test cases overtime(adding updating and deleting) after updating the code. 

ソースコード管理システムは、すべてのリビジョンファイルの変更を時間とともに追跡します。さまざまなソースコード管理システムがありますが、ソースコード管理を開始する場合は、特定のシステムよりもドキュメントの方が重要です。私は転覆、which has excellent documentation hereをお勧めします。

このようなシステムでは、ソースコードがチェックインされ、時間の経過とともに変化を追跡することができます。通常、テストケースも(通常は別のディレクトリに)チェックインされ、テストケースの変更も時間とともに追跡されます。

Subversionは唯一の解決策ではなく、ほとんどすべてのソースコード管理システムがこのタスクを実行します。私はSubversionを推奨します。なぜなら、あなたはそれを再び見ることができ、優れたドキュメンテーションを持ち、他のシステムの広告されている機能のいくつかは、ソースコード管理の習熟が得られるまで理解できません。

実際のソースコードは別の問題です。私はあなた自身で作成したいと思っていますが、他の人のソースコードを探しているならば、ソースコード管理システムを使って他の人がどのように問題を解決したかを示すapache.orgやsourceforgeのプロジェクトがたくさんあります。

Where do you think I could find this kind of repository that track changes to the source 
code and it's test cases over time. 

あなたはhttp://subversion.apache.org/でSubversionを見つけることができる、そしてあなた自身のプライベートSubversionサーバをインストールしたくない場合は、インストールして(有料)Subversionサーバで実行されますホスティングプロバイダを見つけることができます。少なくとも1回は自分のサーバーをインストールすることをお勧めします。起動するにはサーバーのバージョンsvnserveもお勧めします。 Subversionの下でソースコード管理がどのように機能するかを確認したら、httpsのインストールを検討するとよいでしょう。

関連する問題