从命令行执行FitNesse RestFixture测试

时间:2017-01-17 11:10:48

标签: powershell tfsbuild fitnesse restfixture

我喜欢执行使用命令行中的RestFixture的测试。我还计划通过Powershell脚本将其集成到TFS Build Configuration中。 {{3}}

1 个答案:

答案 0 :(得分:1)

我建议编写一个注释为与FitNesseRunner一起运行的jUnit类,并指示要运行的Suite / Test。然后你可以使用Maven或Ant从命令行运行该测试(我相信TFS具有开箱即用的支持来运行Maven,而不需要任何Powershell)。

示例jUnit测试,运行FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable。

import org.junit.runner.RunWith;

@RunWith(FitNesseRunner.class)
@FitNesseRunner.Suite("FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable")
@FitNesseRunner.FitnesseDir(".")
@FitNesseRunner.OutputDir("./build/fitnesse-results")
public class FitNesseRunnerTest {
}