繁体   English   中英

此Fitnesse测试有什么问题? (未找到决策表)

[英]What's wrong with this Fitnesse test? (decision tables not found)

Cache Load Test

!define testserver {tst1:8080}
!*> Script and Scenario

!|script |
| start | HttpClientFixture |

!|scenario | testCacheLoad 
| setUrl |http://${testserver}/data-service/load/cache |
| check | responseContains | 200 | true |
| check | responseContains | CACHE_LOADER_OK | true |
| show | getResponseBody | | |

*!

Run the scenario test
!| testCacheLoad 

我希望测试按如下进行:

  • 调用URL
  • 检查http响应码为200
  • 检查JSON响应中的字符串“ CACHE_LOADER_OK”
  • 显示响应(显示)

我从Fitnese遇到的错误是...

  • setUrl无法调用setUrl [1]的构造函数
  • 检查实例决策表_1。 不存在
  • responseContains实例决策表_1。 不存在
  • true实例决策表_1。 不存在

我没有看到导入表。

你有类似的东西吗?

|import|
|com.path.to. HttpClientFixture|

测试中的某个地方?

这是缺少方法类型错误的最常见原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM