Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing Visual Studio 2013中的测试列表在哪里?_Unit Testing_Testing_Visual Studio 2013 - Fatal编程技术网

Unit testing Visual Studio 2013中的测试列表在哪里?

Unit testing Visual Studio 2013中的测试列表在哪里?,unit-testing,testing,visual-studio-2013,Unit Testing,Testing,Visual Studio 2013,我刚刚安装了VisualStudio2013 Premium,在使用它和编写单元测试(使用MS单元测试)时玩得很开心。但是,“测试列表”窗口和其他一些与测试相关的窗口突然消失,并且它们已从菜单项中消失 测试->窗口。事实上,我记得Test->Windows下面有4个项目,现在我只看到两个:testexplorer,Code Coverage Results。我强调它们出现在Visual Studio 2013中。很明显,我按了一些使它们消失的关键组合,或者发生了什么事情使它们消失了如何取回测试列

我刚刚安装了VisualStudio2013 Premium,在使用它和编写单元测试(使用MS单元测试)时玩得很开心。但是,“测试列表”窗口和其他一些与测试相关的窗口突然消失,并且它们已从菜单项中消失 测试->窗口。事实上,我记得Test->Windows下面有4个项目,现在我只看到两个:testexplorer,Code Coverage Results。我强调它们出现在Visual Studio 2013中。很明显,我按了一些使它们消失的关键组合,或者发生了什么事情使它们消失了如何取回测试列表?请不要看到它们正在测试->Windows,因为对我来说,它们不是(至少现在是这样!)

还有人看到这个吗?有什么解决办法吗?我尝试重新启动Visual Studio,重新启动


另外,以前,在“测试”菜单下,有一个调试->上下文中的测试和一个运行->上下文中的测试,或者类似的东西。非常方便。如果您的游标在某个测试中使用,您可以只运行该测试。我猜这是相关的。

据我所知,这些功能已经“优化”到新的测试窗口中。。。a、 k.a.它们已经被移除了。其他一些与单元测试相关的特性也消失了(例如,“创建单元测试”的上下文菜单项消失了,但仍然可以通过命令窗口调用)


我个人认为这是微软把大家推到Team Foundation服务器上的方法,但这只是我的两分钱。

< P>我刚才也有同样的问题。在我的例子中,我需要安装NUnit插件(“NUnit测试适配器”)。重新启动测试后返回。

启动开发人员命令提示符

  • cd到UnitTest文件夹\bin\Debug,其中包含.dll
  • 输入命令:mstest/testcontainer:UnitTestMyTest.dll (这将创建测试结果)
VS中:

  • 菜单视图/其他窗口/测试结果
  • 管理测试运行:窗口测试运行->连接到测试运行
  • 浏览至测试文件夹\bin\Debug\TestResults

感谢您的快速评论。我想我没有把我的问题说清楚(我会编辑它)。菜单项出现在Visual Studio 2013中,然后就消失了。可能是我无意中让它们消失了,或者发生了什么事。@AndrewClear我自己不使用TFS,但据我所知,“团队资源管理器”功能可能提供了独立版本中缺少的功能。但由于我是一个“一人团队”,我并不真正需要任何典型的TFS功能。@Dave我会检查我的安装。我所记得的是,它们从未出现在我的网站上,所有的研究都表明它们正在消失……单元测试与Team Explorer或TFS无关。@AndrewClear单元测试集成在自动构建过程中。而包含测试的产品线似乎正在走向“ALM”,其中第一部分是“setup TFS”->——就像我说的:在我看来就是这样。。。我对微软的开发团队没有任何了解。你切换项目了吗?安德鲁,不,我没有切换项目。我确实从VisualStudio2010中引入了一个解决方案。我想知道这些选择是否因为2013年的几个小时而被抹掉了。自从发帖以来,我一直在使用“播放列表”,它似乎完成了“测试列表”的大部分功能。测试列表是2010年的功能,而播放列表是2013年的功能。我不确定你在2013年是如何使用它们的。你真的尝试过吗?!:-P