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 ファイルを、ビルドの成果物が保存されているフォルダにコピーします。

  1. <dottest_install_dir>\bin\dottest\dotnet\dottest.Hooks.dll をコピーします。
    例)C:\Program Files\Parasoft\dotTEST\2021.3\bin\dottest\dotnet\dottest.Hooks.dll

  2. 先程コピーしたdottest.Hooks.dllファイルを、ビルドの成果物が保存されているフォルダにコピーします。
    例)C:\Users\user\Documents\Parasoft\dotTEST 10\Examples\NET\NET 6.0\SourceCode\StackMachine.NET\StackMachine\bin\Debug\net6.0

  3. コピーが完了したら、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