小编Age*_*der的帖子

如何重试 NUnit 测试用例?

我想实现一个设置,我可以为每个测试设置所需的重试次数,例如,我可以在实际失败之前重试所有失败的测试一次。我以这种方式构建了我的测试:

    [TestCase(“Some parameter”, Category = “Test category”, TestName = “Name of test”, Description = “Description of test”)]
    public void SomeTestName(string browser) {
    //Test script
    }
Run Code Online (Sandbox Code Playgroud)

如果我使用 [Test] 而不是 [TestCase],我可以添加一个 [Retry(1)] 属性,但是如何使用 [TestCase] 实现相同的行为?我已经看过NUnit retry 动态属性,它有一个非常简洁的解决方案,但不幸的是,当我尝试将它应用于 [TestCase] 时它没有效果

c# nunit

2
推荐指数
1
解决办法
1197
查看次数

标签 统计

c# ×1

nunit ×1