从命令行运行Fitnesse测试

时间:2012-07-09 15:25:34

标签: fitnesse

当通过命令行运行Fitnesse测试时,我得到一个ClassNotFound异常

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

无法找到主要类:fitnesse.runner.TestRunner.Program将退出

请帮助

由于

1 个答案:

答案 0 :(得分:3)

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

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

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

摘自Fitnesse docs:

  

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

     

java -jar fitnesse-standalone.jar -c

     

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

     

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

     

java -jar fitnesse-standalone.jar -c“MyTestPage?test& format = text”