【问题标题】:How to run NUnit integration tests on the target server如何在目标服务器上运行 NUnit 集成测试
【发布时间】:2010-06-23 22:07:39
【问题描述】:

如果您有 NUnit 集成测试来测试对数据库的访问,我如何在目标数据库位于不同服务器上的构建机器上运行这些测试。 这几乎就像我想从构建服务器(使用 CruiseControl)运行集成测试,但让测试在目标服务器上运行,这样我就可以运行有问题的数据库。

【问题讨论】:

  • MS Server 2003、ASP.NET、SQL Server 2005。

标签: nunit cruisecontrol.net integration-testing


【解决方案1】:

我认为最简单的方法是通过网络公开数据库。

【讨论】:

  • 好的,所以我想我正在运行 Nunit 测试来测试 DAL 和 BLL 代码,但是虽然构建机器上的代码实际上是在运行数据库。谢谢。
【解决方案2】:

NUnit 测试可以从 c#/vb.net 代码运行。 因此,据此,您可以创建用于运行测试的页面,页面将调用代码隐藏代码,然后调用您的测试,您可以远程查看测试结果。

这应该让你开始:

http://nunit.net/blogs/?p=23

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-31
    • 1970-01-01
    • 2013-08-29
    • 2017-08-07
    • 1970-01-01
    • 2020-11-07
    • 2010-10-28
    相关资源
    最近更新 更多