Visual Studio单元测试命令行方式
来源:互联网 发布:iphone手机主题软件 编辑:程序博客网 时间:2024/06/04 03:48
我们都知道,使用MS Visual Studio可以创建单元测试用例,但是测试时需要打开编辑器,并且手动运行一些测试,这个对于自动构建,自动测试来说是不方便的,所以我们采用了命令行的方式进行单元测试。
MSTest.exe 是用于运行测试的命令行命令。 通过使用此命令的几个选项,您可以自定义测试运行。 可以将其中的多个选项相互结合使用;实际上,必须将其中一些特定选项与其他选项一起使用,如下面各节中所述。 在 MSTest.exe 命令行上,可以按任意顺序指定这些选项。
MSTest.exe 在解释这些选项或您为这些选项指定的值时,不区分大小写。
下面的表列出了 MSTest.exe 的所有选项以及对应的简短说明。 在命令行上键入 MSTest/h 可以看到类似的摘要。
常规命令行选项
/testcontainer:[ 文件名 ]
加载一个包含测试的文件。
示例:/testcontainer:tests.dll
有关更多信息,请参见 /testcontainer。
/testmetadata:[ 文件名 ]
加载一个包含测试元数据的文件。 有关更多信息,请参见 /testmetadata。
/testlist:[ 测试列表路径]
指定要运行的在元数据文件中指定的测试列表。 有关更多信息,请参见 /testlist。
/category:[ 测试类别筛选器 ]
指定并筛选要运行的测试类别。 有关更多信息,请参见 /category。
/test:[ 测试名称 ]
指定要运行的测试的名称。 有关更多信息,请参见 /test。
/noisolation
在 MSTest.exe 进程内运行测试。 此选项可以提高测试运行速度,但会增加 MSTest.exe 进程的风险。
/testsettings: [ 文件名]
使用指定的测试设置文件。
示例:/testsettings:Local.Testsettings
有关更多信息,请参见 /testsettings。
/runconfig:[ 文件名 ]
使用指定的运行配置文件。
示例:/runconfig:localtestrun.Testrunconfig
有关更多信息,请参见 /runconfig。
/resultsfile:[ 文件名 ]
将测试运行结果保存到指定的文件中。
示例:/resultsfile:testResults.trx
有关更多信息,请参见 /resultsfile。
/unique
仅当找到任何指定的 /test 的唯一匹配项时才运行测试。 有关更多信息,请参见 /unique。
/detail:[ 属性 ID ]
指定除了测试结果之外要显示其值的属性(如果有)的名称。 有关更多信息,请参见 /detail。
/help
显示 MSTest.exe 用法消息(缩写为:/? 或 /h)。
/nologo
不显示启动版权标志和版权消息。
/usestderr
使用标准错误输出错误信息。
- Visual Studio单元测试命令行方式
- Visual Studio单元测试命令行方式之二
- 强化Visual Studio 单元测试
- 强化Visual Studio 单元测试
- Visual Studio 2008 单元测试
- Visual Studio 2008 单元测试
- Visual Studio 2010单元测试
- Visual Studio 2010 单元测试
- visual studio 单元测试
- 单元测试 Visual Studio 2013
- Visual Studio单元测试UnitTest
- visual studio 命令行 build
- Visual Studio 2010 单元测试之一---普通单元测试
- Visual Studio 单元测试之二---顺序单元测试
- Visual Studio 2010 单元测试之一---普通单元测试
- Visual Studio 2010单元测试(普通单元测试)
- Visual Studio 2010单元测试(顺序单元测试)
- Visual Studio 2010 单元测试之一---普通单元测试
- 使用Java编写并运行Spark应用程序
- 织梦首页php301重定向
- TCP/IP协议 三次握手与四次挥手
- Codeforces 601C Kleofáš and the n-thlon(dp)
- webrtc(一) agc
- Visual Studio单元测试命令行方式
- byte[]数组和int之间的转换
- MySQL如何只导出指定的表结构和数据
- 《python爬虫》学习笔记:urllib2库的使用
- trunc函数的方法
- Codeforces 601D Acyclic Organic Compounds(dfs+字典树合并)
- 引用(强软弱虚)、WeakHashMap、IdentityHashMap与EnumMapJAVA132
- Android设置特定时间执行操作
- 常见多线程与并发服务器设计方案举例