unit-testing - FitNesse 测试页面单独运行但不在套件中

标签 unit-testing testing fitnesse fit-framework

我有一份 FitNesse 测试报告 (GroupByTest),如果您单独运行该测试,它运行良好。它在表中有大约 500 行数据。

测试在运行时通过,但是当我在 Suite 中与其他测试一起运行报告时,其他测试工作正常,直到它到达 GroupByTest 它才挂起。该测试未显示在套件测试列表中,但该页面仍在尝试运行报告,但从未完成。测试后有报告单独运行也能通过。

我似乎无法弄清楚的是为什么它独立运行而不与套件一起运行。我选中了该框以跳过套件中的报告,它通过了该报告并像往常一样毫无问题地运行所有其他报告,所以我知道这只是这个 GroupByTest。我已经尝试调整内存和报告本身,但没有解决问题,运行 FitNesse 服务器的批处理文件没有显示任何错误...

我们将不胜感激,因为套件的结果每天都会发送给 QA 和产品经理。

谢谢!

回复: 没关系,

我从测试中删除了更多行,它现在与套件一起运行。我猜是内存问题?也许它没有及时释放套件中先前报告的内存来运行我的 500 行报告。

无论如何,我希望这对遇到此问题的其他人有所帮助。

已解决。

最佳答案

从问题中复制以表明已找到答案:

“我从测试中删除了更多行,它现在与套件一起运行。我猜是内存问题?也许它没有及时释放套件中先前报告的内存来运行我的 500 行报告”

关于unit-testing - FitNesse 测试页面单独运行但不在套件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19595550/

相关文章:

unit-testing - 你如何在 Maven 的测试类中导入主类?

javascript - QUnit 不运行外部 JavaScript 文件

android - 使用 Dagger 2 和自定义示波器进行 Espresso 测试

api - 为 REST API 编写单元测试的最佳方式是什么?

c# - FitNesse/FitSharp - 动态读取 ColumnFixture 的列

python - 如何使用 django.test.TestCase 断言异常?

javascript - 不返回但调用其他函数的函数的单元测试用例

django - 测试 REST 访问是否必要/好?

testing - FitNesse:测试某个元素不在列表中?

java - FitNesse Maven 类路径插件 (ClassNotFoundException)