Vid*_*uru 5 code-coverage opencover visual-studio-2015
我正在尝试使用 Visual Studio 2015 专业版配置opencover 。
我使用 Visual Studio In Build MS Test 工具进行单元测试。
我对此有一些挑战,
1.首先我安装了opencover版本4.6.519
我面临的第一个挑战是从视觉工作室输出测试结果。我正在默认测试配置上运行。
虽然它创建了测试结果文件夹,但我没有看到任何可用的测试结果文件。
然后我尝试安装此处提供的 OpenCover UI 扩展。
安装后我收到以下错误,
发生异常,无法修复路径 C:\Users\MyUserAccount\Desktop\MyApp\123244-43434-343434....\TestResults 的一部分
请参阅我们的窗口了解更多详情。
当我检查结果窗口时,这就是输出
错误:提供的测试容器均不与测试运行的平台体系结构和 .Net Framework 设置匹配。平台:X86 .Net 框架:Framework45。有关管理这些设置的更多详细信息,请访问http://go.microsoft.com/fwlink/?LinkID=330428 。
找不到路径“C:\Users\vsuvinith\Desktop\RFS\OpenCover\f83ba963-16d1-450d-915b-6920d402c961\TestResults”的一部分。在System.IO.__Error.WinIOError(Int32 errorCode,字符串可能FullPath)在System.IO.FileSystemEnumerableIterator
1.CommonInit() at System.IO.FileSystemEnumerableIterator1..ctor(字符串路径,字符串originalUserPath,字符串searchPattern,SearchOption searchOption,SearchResultHandler`1 resultHandler,布尔checkHost)在System.IO .Directory.GetFiles(字符串路径,字符串searchPattern)在OpenCover.UI.Processors.MSTestExecutor.UpdateTestResultsFile()在OpenCover.UI.Processors.MSTestExecutor.ReadTestResults()在OpenCover.UI.Processors.TestExecutor.Execute()在OpenCover。 UI.Commands.ExecuteSelectedTestsCommand.b__1()
其他可能有帮助的事情。
有人可以帮我解决这个问题吗?
小智 1
维杜鲁。您确定正确设置了可执行文件吗?一开始,OpenCover 会要求您查找可执行文件。这是一个OpenCover.Console.exe文件。从https://github.com/opencover/opencover/releases ( opencover.4.6.519.msi )安装 .msi 文件后,您可以在%localappdata%\Apps\OpenCover中获取它
| 归档时间: |
|
| 查看次数: |
1792 次 |
| 最近记录: |