Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Visual Studio 2019中单独运行选定的测试

如何在Visual Studio 2019中单独运行选定的测试
EN

Stack Overflow用户
提问于 2020-01-13 12:51:09
回答 1查看 445关注 0票数 2

我的Microsoft Visual Studio 2019中有specflow,我可以运行从我的功能文件生成的测试,而不会出现问题。

我只有一件奇怪的事情,那就是我不能在一个特性下运行选定的测试,即使我只从它中选择了一个。

它应该是这样的:

但这是它在我的电脑上的样子:

以下是我的扩展:

nunit包是:

EN

回答 1

Stack Overflow用户

发布于 2020-02-05 10:48:53

我有相同的设置,我可以从Visual Studio 2019测试资源管理器运行/调试单独的测试。

请注意,如果特性文件中的测试是" Scenario :“,则可以运行单个测试,但如果是"Scenario Outline:",则会运行场景大纲的”Scenario:“中的所有行/测试。这与Visual Studio 2017不同,在Visual Studio 2017中,您可以从场景大纲功能测试中运行单个测试/行。

另外,请注意,您需要以下3个NuGet引用才能使SpecFlow正常工作:您可能会有不同的引用依赖于您的测试运行器(https://specflow.org/2019/updating-to-specflow-3/)

更新:我对这种行为感到惊讶,并做了一些进一步的测试。我让一位同事尝试在他的机器上运行相同的个人"Scenario Outline:“测试,结果与他预期的一样,只运行了选定的测试,这是Visual Studio2017过去所做的。

在这个阶段,我选择了的核心选项,删除git存储库,然后再次克隆它,。这解决了我机器上的问题,我现在也可以在Visual Studio2019中对任何类型运行单独的SpecFlow测试。这一切都很奇怪,但如果人们发现自己遇到了同样的问题,至少他们可以尝试一下。

更新2:另一个解决方案可能是删除".vs“文件夹。您将找到解决方案(.sln)文件所在的此文件夹。我还没有测试过这一点,因为我的问题已经消失了,但这是一种比删除和克隆更温和的措施。如果有人有这个问题,请让我知道,这个方法可以帮你解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59717022

复制
相关文章
visual studio xcopy /exclude测试
http://files.cnblogs.com/files/zfanlong1314/exclude%E6%B5%8B%E8%AF%95.zipxcopy 提供了 /EXCLUDE: 参数用于在复制
跟着阿笨一起玩NET
2018/09/20
9420
visual studio运行程序的快捷键_visual studio快捷方式在哪
一、系统快捷键 二、常用系统命令 三、QQ快捷键 四、IE浏览器快捷键使用大全 五、Word 中的快捷键 六、Excel 中的快捷键 七、PowerPoint 中的快捷键 八、Visual Studio 九、Eclipse 十、Photoshop 十一、批处理指令 十二、安装操作系统
全栈程序员站长
2022/09/23
4.8K0
如何在Visual Studio中调试.NET源码
In order to configure Visual Studio 2013 do the following in the Tools -> Options -> Debugging -> General menu:
卡尔曼和玻尔兹曼谁曼
2019/01/22
2K0
如何在Visual Studio中调试.NET源码
Visual Studio 配置 Halcon C++ 运行环境
Halcon 代码经常需要融入 VS 的环境中运行,本文记录在 VS C++ 代码中运行 Halcon 的环境配置。 安装 Halcon 首先需要 安装好 Halcon 此时环境变量中应该有 HALCONARCH, HALCONEXAMPLES, HALCONIMAGES,HALCONROOT VS 环境配置 在 VS 中运行 Halcon 代码最关键需要解决的就是环境配置问题 我们按照一个官方示例中描述的内容配置 Halcon 环境 在 VS 中新建空的 C++ 工程 选择
为为为什么
2022/11/07
2.9K0
Visual Studio 配置 Halcon C++ 运行环境
visual studio code怎么运行js_js在哪里运行
在VS Code中有一个插件——code runner,可以安装后直接运行在node 环境中,然后在vscode中输出文件的结果。
全栈程序员站长
2022/09/22
5K0
visual studio code怎么运行js_js在哪里运行
如何在 Debian 10 上安装 Visual Studio Code
Visual Studio Code 是一个由微软开发的开源的,跨平台的代码编辑器。它包含内建的调试支持,嵌入的 Git 版本控制,语法高亮,代码自动完成,集成终端,代码重构以及代码片段功能。 Visual Studio Code 还可以使用扩展插件。
雪梦科技
2020/05/09
7K1
如何在 Debian 10 上安装 Visual Studio Code
如何在 CentOS 8 上安装 Visual Studio Code
Visual Studio Code 是一个由微软开发的开源的,跨平台的代码编辑器。它包含内建的调试支持,嵌入的 Git 版本控制,语法高亮,代码自动完成,集成终端,代码重构以及代码片段功能。
雪梦科技
2020/05/11
6.6K3
如何在 CentOS 8 上安装 Visual Studio Code
如何在 Ubuntu 20.04 上安装 Visual Studio Code
Visual Studio Code 是一个由微软开发的强大的开源代码编辑器。它包含内建的调试支持,嵌入的 Git 版本控制,语法高亮,代码自动完成,集成终端,代码重构以及代码片段功能。
雪梦科技
2020/05/11
2.4K0
如何在 Ubuntu 20.04 上安装 Visual Studio Code
如何在 Ubuntu 20.04 上安装 Visual Studio Code
https://www.itcoder.tech/posts/how-to-install-visual-studio-code-on-ubuntu-20-04/
雪梦科技
2020/05/04
3.5K0
如何在 Ubuntu 20.04 上安装 Visual Studio Code
如何在 Visual Studio 编译调试 Windows 版本的 Nginx 源码?
在我们的《C/C++ 网络编程实战训练营》第二课,我们给大家布置了两个作业,其中之一是为 Nginx 源码制作一个 Visual Studio 工程文件,可以在 Visual Studio 中调试 Windows 版本的 Nginx,这个作业的目的是:
范蠡
2023/01/04
2K0
如何在 Visual Studio 编译调试 Windows 版本的 Nginx 源码?
Visual Studio Code配置C环境,运行C程序
在windows上借助MinGW工具安装,下载地址:[https://sourceforge.net/projects/mingw/] 这里帮大家整理到我的OD了,可以直接点击下载.
SingYi
2022/07/13
5830
Visual Studio Code配置C环境,运行C程序
如何在 Visual Studio 2019 中连接中国版 Azure
做国内项目很可能用到中国版的 Azure,即世纪互联运营的 azure.cn。然而 Visual Studio 2019 默认连接的是国际版的 Azure,如何添加中国版订阅呢?
Edi Wang
2019/12/16
3.5K0
如何在 Visual Studio 2019 中连接中国版 Azure
1 分钟上手,在容器中运行 Visual Studio Code
这个插件允许我们在容器中运行 Visual Studio Code。 在项目的根目录中,您需要创建一个名为 .devcontainer 的文件夹。我们将在此处存储环境设置。 然后在此文件夹中创建两个文
为少
2021/05/27
4.2K0
1 分钟上手,在容器中运行 Visual Studio Code
单独运行thingsboard ui
thingsboard官网给出的安装是把thingsboard ui一起打包的,其实thingsboard ui是完全可以独立运行的,使用yarn start命令启动即可。
johnhuster的分享
2022/03/28
9470
单独运行thingsboard ui
Visual Studio LightSwitch
LightSwitch是一个基于模板的自动化开发Silverlight和HTML5应用程序的工具,不同于一般的基于数据字典,配置生成的应用程序的工具,因为LightSwtich提供的所有模板都是可以扩展的,自定义开发的,包括页面布局,数据源,使用的控件。非常方便植入.net的代码。 LightSwitch是一个被裁剪后的VS产品,用来更容易地进行业务处理(Line of Business,LoB)应用程序的开发,有点类似Access。LightSwitch 提供最简单的方法创建面向云和桌面的商业应用程序。
张善友
2018/01/29
1.6K0
【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
进入 Visual Studio Code 下载页面 https://code.visualstudio.com/ ;
韩曙亮
2023/03/30
1.8K0
【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
Visual Studio Code介绍
乐百川
2018/01/09
2K0
Visual Studio Code介绍
Tips in Visual Studio 2008
.NET几乎程序员都在使用visual studio 2008进行开发。可是,你通过它达到最大的开发效率了吗?
williamwong
2018/07/24
1.2K0
Tips in Visual Studio 2008
点击加载更多

相似问题

无法运行“选定的测试”Visual Studio 2015

17

从Visual Studio单独运行MsTest

22

如何在Visual Studio 2010中设置单独的Boost测试项目

10

Visual studio参数化单元测试,如java

31

如何在visual studio代码中运行/测试代码?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文