Parasoft dotTEST の既知の制限事項は以下のとおりです。

コード解析ルール

単体テスト

カバレッジの収集

静的カバレッジはサポートされているすべてのファイル フォーマットに対して収集されますが、動的カバレッジは .cs または .vb フォーマットのファイルに対してのみレポートされます。.cs または .vb 以外のファイルから静的カバレッジが収集されている場合、100% のカバレッジを達成することは不可能な場合があります。

メトリクス計測

dotTEST は C# と VB のコードが混在した Web サイトのメトリクスを計測できません。

LLM 統合

LLM 統合は CDD および METRIC ルール、.xml ファイルをサポートしていません。これらの項目については、[[ルール] に対して修正の提案を生成] オプションは利用できません。詳細は「修正の提案の生成」を参照してください。

Razor および Blazor ファイルのサポート

Razor および Blazor ファイル (拡張子が .cshtml、.razor および .vbhtml のファイル) を解析するには、.NET 5.0 SDK 以降を使用する必要があります。また、解析対象プロジェクトは .NET 5.0 以降のフレームワークをターゲットとする必要があります。

その他

マルチユーザー モードで Web アプリケーションのカバレッジを収集する際の制限事項については、「Web アプリケーションのアプリケーション カバレッジ」を参照してください。