从命令行运行 Fitnesse 测试

Swa*_*tre 4 fitnesse

通过命令行运行 Fitnesse 测试时,我收到 ClassNotFound 异常

由 Java.lang.ClassNotFoundException:fitnesse.runner.testRunner 引起

找不到主类:fitnesse.runner.TestRunner.Program 将退出

请帮忙

谢谢

Mik*_*ale 5

不再支持 TestRunner。使用http://fitnesse.org/FitNesse.UserGuide.CommandLineRestCommands

更新:链接已更改 - http://www.fitnesse.org/FitNesse.UserGuide.ControllingFitNesseFromTheCommandLine

更新:链接再次更改 - http://fitnesse.org/FitNesse.UserGuide.AdministeringFitNesse.ControllingFitNesseFromTheCommandLine

摘自 Fitnesse 文档:

您可以使用 -c 命令行选项从命令行运行任何 REST 命令(请参阅 Restful Services),如下所示:

java -jar Fitnesse-standalone.jar -c

这将启动fitnesse,运行命令,将输出发送到标准输出,然后退出。

大多数情况下,您将使用它从命令行运行测试和/或套件,如下所示:

java -jar Fitnesse-standalone.jar -c "MyTestPage?test&format=text"