0

我正在尝试运行一套 Fitnesse 测试,但是我不断收到以下错误消息。

测试中断,结果不完整。测试页:0 正确,0 错误,0 忽略,0 异常断言:0 正确,0 错误,0 忽略,0 异常

这两个页面本身运行良好,但是当链接包含在套件页面上时,它们似乎没有被检测到。

有没有人遇到过这个?

4

2 回答 2

2

当您将一个页面包含到另一个页面中时,仅包含该页面的文本,而不包含属性。标记为套件的页面不会作为测试执行,除非它们也标记为测试。如果您使用 Test 属性标记您的套件页面,那么您包含的测试可能会运行(尽管这在很大程度上取决于这些测试页面中的内容!)

我还猜测您“链接”到测试中的两个页面不在套件页面下方(即 SuitePage.TestPageOne;也称为子 wiki),而是位于 wiki 的其他位置(即 SomeOtherPage.TestPageOne)。如果是这种情况,您可能还想移动您的测试页面,以便它们直接位于您的套件页面下方。这就是所谓的子维基。 你可以在这里找到更多关于它们的信息

希望有帮助

于 2009-05-30T19:43:37.850 回答
0

另一种可能性是页面属性上的“修剪”复选框已被选中。它具有非常相似的影响。prune 旨在允许关闭套件的某些部分,以免运行。

有趣的是,如果直接运行,prune 对子树或节点没有影响。

于 2010-08-02T21:15:02.700 回答