C++test-C/C++対応自動テストツール-
円滑なコードレビュー環境
C++testはコードレビューのワークフローを自動化し、IDEに統合された使いやすいコードレビュー環境を提供します。コードレビューはバグの発見やコードの可読性の向上などに効果的であり、開発ポリシーでコードレビューの実施が義務付けられているケースもあります。しかし、現実的には、タイムリーにレビューができなかったために、修正に多くの工数が費やされたなど、コードレビューの利点を活かせなかったケースも見受けられます。また、結果を文書化したり、見つかった問題が適切に修正されたかを追跡するのも大切な作業ですが、生産的な作業ではありません。C++testのコードレビュー機能を使うと、コード作成者とレビューアーがそれぞれの場所を離れることなく、自分の開発環境でいつでもレビューを実施できます。レビュー依頼やレビュー結果の通知といったワークフローが自動化されているため、開発者に余計な負担をかけません。
コードレビューを開発環境にシームレスに統合
EclipseやVisual Studioに統合されたビューで、簡単にレビュー対象のコードを参照し、コメントを入力できます。
比較エディター画面には、最新のソースコードと、構成管理システム内の前のリビジョンのコードが並べて表示され、相違点がハイライトされるため、レビューすべき箇所を容易に確認できます。コードレビューの問題ビューでは、コメントの入力と確認、レビューのステータスの変更が行えます。
地理的・時間的な制約のない自動化されたレビュー環境
レビュータスクは自動的に担当者のIDEに配布されるので、コード作成者とレビューアーが離れたところにいる場合や、スケジュールを合わせられない場合でもピアレビューを実施できます。
コードレビュー画面には、自分に関係するレビュータスクだけが、必要なアクションやレビュー対象ファイル名などとともに、ツリー形式で表示されます。
すべての新規・更新コードをもれなくレビュー
すべての新規・更新コードをもれなくレビューするために、コードのスキャンやレビュータスクの作成/配布をバッチで自動実行する仕組みを構築できます。
C++test Server Editionをインストールしたマシン上で、構成管理システムのスキャンを定期的に自動実行し、新規追加されたコードまたは変更されたコードを検出します。新規追加または変更されたコードがあった場合は、レビュータスクを自動的に各担当レビューアーのクライアントマシンにインストールされたC++testに配布します。レビュータスクが自動的に配布されるため、人為的なコードレビューのもれを防止できます。

















