Fitnesse:测试中断,结果不完整。测试页面:

时间:2014-08-12 06:45:43

标签: fitnesse

我是fitnesse框架的新手。我使用https://schuchert.wikispaces.com/FitNesse.Tutorials.1链接创建测试。 但是我在运行它时遇到以下错误。

测试中断,结果不完整。测试页:0右,0错,0忽略,0异常断言:0右,0错,0忽略,0异常(0.052秒) 无法启动测试系统'适合':java.lang.NullPointerException

请帮助。

3 个答案:

答案 0 :(得分:3)

我最近在使用DbFit 3.1.0版本时看到了同样的错误,该版本使用了FitNesse v20140903。我通过在我的根页面添加以下内容来解决这个问题......

!define COMMAND_PATTERN {java -cp %p %m}

答案 1 :(得分:1)

在第一个测试表之前,您应该添加三个重要的行:

!define COMMAND_PATTERN {%m %p}
!define TEST_RUNNER {C:\Probjects\HelloWorld\binary\NetRunner.Executable.exe}
!path C:\Probjects\HelloWorld\bin\Debug\FitNesseHelloWorld.dll

首先描述命令模式(对于Java - {java -cp%p%m}) 第二个有跑步者的路径(我不确定Java应用程序是否需要它) 第三条路径指向您的测试库(到您的jar文件)

https://github.com/imanushin/NetRunner/wiki/Create-the-first-test

我可以在我的本地环境中捕获此错误。请检查您的Runner的路径,因为如果路径错误,则会显示相同的错误

答案 2 :(得分:0)

我已通过在根页面中添加以下内容来解决此问题

!define CLASSPATH_PROPERTY {CLASSPATH}

还删除了-cp %p

此后它开始工作