dotTEST 2021.3(.NET6 対応版)ご利用中の方への重要なお知らせ
dotTEST 2021.3 のご利用にあたり、以下の問題点が確認されています。
ユーザーガイド
dotTEST 2021.3の日本語版のユーザーガイドは提供しておりません。英語版のユーザーガイドはこちら
日本語版のユーザーガイドが必要な場合は、こちらのdotTEST 2021.2のユーザーガイドをご覧ください。
Visual Studio 2022 のサポート
Visual Studio 2022のサポートバージョンは17.0.5までとなっております。
17.3.0以降のバージョンを使用した場合、.NET6のプロジェクトの解析が実行されません。
各Visual Studio の詳細なサポートバージョンはこちらのページをご確認ください。
2023/1/4 追記
Visual Studioのサポート
以下のバージョンがサポート対象外になりました。
Visual Studio 2012
Visual Studio 2013
Windowsアプリケーションのアプリケーションカバレッジ計測に関する制限事項
.NET6のバグにより、.NET6で作成されたWindowsアプリケーションは通常の手順ではカバレッジ計測をすることができません。
バグの詳細はこちら
通常の手順に加えて、以下の手順を実施する必要があります。
アプリケーションカバレッジを計測する手順の3.アプリケーションカバレッジの計測でmonitorCoverage.bat を実行する前に
dottest.Hooks.dll ファイルを、ビルドの成果物が保存されているフォルダにコピーします。
<dottest_install_dir>\bin\dottest\dotnet\dottest.Hooks.dll をコピーします。
例)C:\Program Files\Parasoft\dotTEST\2021.3\bin\dottest\dotnet\dottest.Hooks.dll先程コピーしたdottest.Hooks.dllファイルを、ビルドの成果物が保存されているフォルダにコピーします。
例)C:\Users\user\Documents\Parasoft\dotTEST 10\Examples\NET\NET 6.0\SourceCode\StackMachine.NET\StackMachine\bin\Debug\net6.0コピーが完了したら、monitorCoverage.bat を実行してアプリケーション上でカバレッジを計測する操作をします。
その後の手順は通常通りの手順を実施します。
Webアプリケーションのアプリケーションカバレッジ計測に関する制限事項
.NET6のバグにより、.NET6で作成されたWebアプリケーションのカバレッジ計測をする場合は、対象のアプリケーションに変更を加える必要があります。
対象のアプリケーションの依存関係に”<dottest_install_dir>\bin\dottest\dotnet\dottest.Hooks.dll”を追加し、IISにアプリケーションとdottest.Hooks.dllを一緒にデプロイする必要があります。
バグの詳細はこちら
2022/03/31 追記
Copyright © 2022 TechMatrix Corporation. All rights reserved