CppDepend

Quality Gates

自動PASS/FAIL品質チェック

品質ゲートでソフトウェア品質を向上

品質ゲートはコード品質の事実に対するチェックで である必要がある リリース前、場合によってはソース管理へのコミット前に強制。品質ゲートはソフトウェア品質のPASS/FAIL基準と見なせます。

CppDependは技術的負債量、コードカバレッジ、特定の重大度の問題数などの測定に関連する12のデフォルト品質ゲートを提供。

品質ゲートダッシュボード:ゲートごとのステータス

品質ゲートの用途: ビルドを失敗させる 特定の条件が満たされない場合。

LINQベースの品質ゲート定義

CppDependのユニークな点は、品質ゲートがC# LINQクエリであり、簡単に作成・編集・カスタマイズできること。例えば、品質ゲートで一定のコードカバレッジを強制するには次のように書くだけ:

// <QualityGate Name="Percentage Code Coverage" Unit="%" />
failif < 70%
warnif < 80%
codeBase.PercentageCoverage

CppDependのサポート詳細: Quality Gates.

試す Quality Gates CppDependで

全機能にアクセスできる14日間の無料トライアルを開始。クレジットカード不要。