C# 如何在命令行中运行通常在Visual Studio测试资源管理器中运行的.cs测试?

C# 如何在命令行中运行通常在Visual Studio测试资源管理器中运行的.cs测试?,c#,visual-studio,powershell,visual-studio-2017,test-explorer,C#,Visual Studio,Powershell,Visual Studio 2017,Test Explorer,在开发过程中,我经常需要运行大约5-6个测试来填充测试所需的数据。我想自动执行此操作,这样我就不必每次都右键单击/“运行” 如何获取VS正在运行的命令,以便只需单击一次(或单个命令)即可将其放入运行所有需要运行的测试的快速脚本中 一些有帮助的链接: 一些有帮助的链接: 这就是你要找的 在这里的堆栈溢出中,您可以在[mstest]标记下找到它,例如这就是您要查找的内容 在stack overflow上,您可以在[mstest]标记下找到它,例如创建一个批处理文件?大多数都有一个关联的控制台

在开发过程中,我经常需要运行大约5-6个测试来填充测试所需的数据。我想自动执行此操作,这样我就不必每次都右键单击/“运行”

如何获取VS正在运行的命令,以便只需单击一次(或单个命令)即可将其放入运行所有需要运行的测试的快速脚本中


一些有帮助的链接:


一些有帮助的链接:

这就是你要找的

在这里的堆栈溢出中,您可以在[mstest]标记下找到它,例如

这就是您要查找的内容


在stack overflow上,您可以在[mstest]标记下找到它,例如创建一个批处理文件?大多数都有一个关联的控制台测试运行包,可用于对编译的测试二进制文件执行测试。此外,如果必须以特定顺序运行测试以设置后续测试的状态,则与此相关,您可能希望研究测试框架的等效设置和拆卸方法,以建立您正在测试的状态,而不是依赖于按特定顺序执行它们。我认为测试框架是
Microsoft.VisualStudio.TestTools.UnitTesting
我宁愿创建一个脚本,指定要运行的测试,我不想添加安装和拆卸功能,因为我不想自己修改测试文件,而是创建一个批处理文件。您使用的是什么测试框架?大多数都有一个关联的控制台测试运行包,可用于对编译的测试二进制文件执行测试。此外,如果必须以特定顺序运行测试以设置后续测试的状态,则与此相关,您可能希望研究测试框架的等效设置和拆卸方法,以建立您正在测试的状态,而不是依赖于按特定顺序执行它们。我认为测试框架是
Microsoft.VisualStudio.TestTools.UnitTesting
我宁愿创建一个脚本,指定要运行的测试,而不是添加设置和拆卸功能,因为我不想修改自己的测试文件感谢这个技巧!不客气!请考虑你的问题:-谢谢你的提示!不客气!请考虑你的问题: