TODO
- クライアント/サーバ毎に考えた案を記載してない...
はじめに
タイトルに書いた通り。
サーバ側の単体テストは取得できているが、テストコード自体がそんなにないから、SeleniumでのE2Eテストで実行されたWebAPIのカバレッジを取得できるようにしたい。
参考サイト
まずは、下記を参考に試してみる。
◆IIS Support
https://github.com/OpenCover/opencover/wiki/IIS-Support
◆OpenCover - 実行中のASP.NETアプリケーションに対するカバレッジを測定する - asp.net、opencover
https://living-sun.com/ja/aspnet/81522-opencover-measuring-coverage-against-running-aspnet-application-aspnet-opencover.html
coverage.bat
OpenCover.Console.exe -target:C:\Windows\System32\inetsrv\w3wp.exe
-targetargs:"-debug -s 1"
-targetdir:%WebSite_Path%
-filter:+[*]*
-register:user
-output:%CoverageResult_Path%
結果
Coming Soon... ※上記コマンドで試してみて、後で結果を記載...