Parasoft dotTEST の既知の制限事項は以下のとおりです。
.NET で PDB の full フォーマットが選択されている場合、VStest アダプターはソース コードの場所に関する情報を提供できません。結果として以下の問題が発生します。
- dotTEST のテスト実行は、アセンブリ全体にだけ適用できます (選択したファイルに対するテスト実行は利用できません)。
- dotTEST のレポートに "unknown」 プロジェクトに関する情報が含まれる場合があります。
静的カバレッジはサポートされているすべてのファイル フォーマットに対して収集されますが、動的カバレッジは .cs または .vb フォーマットのファイルに対してのみレポートされます。.cs または .vb 以外のファイルから静的カバレッジが収集されている場合、100% のカバレッジを達成することは不可能な場合があります。
dotTEST は C# と VB のコードが混在した Web サイトのメトリクスを計測できません。
LLM 統合は CDD および METRIC ルール、.xml ファイルをサポートしていません。これらの項目については、[[ルール] に対して修正の提案を生成] オプションは利用できません。詳細は「修正の提案の生成」を参照してください。
Razor および Blazor ファイル (拡張子が .cshtml、.razor および .vbhtml のファイル) を解析するには、.NET 5.0 SDK 以降を使用する必要があります。また、解析対象プロジェクトは .NET 5.0 以降のフレームワークをターゲットとする必要があります。
project.json
ファイルに格納された Nuget 依存関係情報が解析時に解決されず、結果に影響を与える場合があります。マルチユーザー モードで Web アプリケーションのカバレッジを収集する際の制限事項については、「Web アプリケーションのアプリケーション カバレッジ」を参照してください。