我正在尝试运行一套Fitnesse测试但是我一直收到以下错误消息。
测试中断,结果不完整。 测试页:0右,0错,0忽略,0异常断言:0右,0错,0忽略,0异常
这两个页面可以自行运行,但是当链接包含在套件页面上时,它们似乎没有被检测到。
以前有人遇到过这个吗?
答案 0 :(得分:2)
当您将页面包含到另一页面时,仅包含页面文本,而不包括属性。标记为Suite的页面不会作为测试执行,除非它们也标记为Test。如果您使用Test属性标记您的Suite页面,那么您可能会运行所包含的测试(当然,这很大程度上取决于这些测试页面中的内容!)
我还猜测你正在“链接”到测试中的两个页面不在套件页面下面(即SuitePage.TestPageOne; a.k.a.sub-wiki),而是在wiki的其他地方(即SomeOtherPage.TestPageOne)。如果是这种情况,您可能还想移动测试页面,使它们直接位于套件页面下方。这就是所谓的子维基。 You can find out more about them here
希望有助于
答案 1 :(得分:0)
另一种可能性是检查页面属性上的“Prune”复选框。它具有非常相似的影响。修剪旨在允许关闭套件的部分,以便不运行。
有趣的是,如果直接运行,修剪对子树或节点没有影响。