【问题标题】:How to run nunit tests iteratively如何迭代地运行 nunit 测试
【发布时间】:2013-11-08 17:29:59
【问题描述】:

我使用 nUnit 框架运行测试,我想知道是否有办法多次运行我的测试。一个接一个地。我有零星的测试,我会用它来监控它们失败的次数。例如,我会在睡觉前开始,早上我可以看到结果。任何帮助表示赞赏。谢谢。

好吧,也许我可以编写一个反复执行测试的脚本。关键是我想看看所有执行的结果。

【问题讨论】:

  • 你可以使用像Jenkins这样的持续集成工具。
  • 您真正想要完成什么?如果您的测试是确定性的,那么多次运行它们不会比初始测试运行完成更多的任务。如果它们是不确定的,则需要重新编写它们。如果您只是想每晚运行它们,那么您需要根据 Jeff 的评论使用 CI 工具。

标签: c# testing nunit execution


【解决方案1】:

我们以前曾这样破解过它:

[Test]
public void MyTest([Range(0, 10)] int iteration)
{
...
}

NUnit Range Attribute

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-25
    相关资源
    最近更新 更多