从VS2008测试项目中创建独立的可执行文件

时间:2009-08-21 13:11:36

标签: c# visual-studio testing

是否可以在Visual Studio本身之外运行由Visual Studio测试项目创建的程序集? 我想创建一个测试应用程序,它应该在未安装VS的机器上运行,并获得测试结果的(图形)报告。

编辑查看已接受答案中提供的帖子,并查看该帖子的答案......我得出结论,这个问题的答案是“NUnit”。

2 个答案:

答案 0 :(得分:2)

查看MsTest命令行。您既可以使用它,也可以将自己的代码作为测试工具绕过程序集。但是如果您想要GUI并合法使用MSTEST,您将需要在计算机上运行Visual Studio的许可证。

您可以使用MsTest without VS。但我不知道这是多么“合法”,所以风险自负

答案 1 :(得分:1)

我不知道这可能就像你描述的那样。

如果您使用的是Team Foundation Server,则可以创建报告以显示最新的持续集成(或夜间)构建的状态,您可以以任何方式显示测试结果。

这里有一个例子: TFS report
(来源:edsquared.com

通过这种方式,任何人都可以通过Web浏览器,Visual Studio或Team System Web Access(再次是Web浏览器)访问和查看这些测试结果。因此,使用和不使用Visual Studio的用户都可以在报告中获得相同的视图。