我有一个FitNesse测试报告(GroupByTest),如果你自己运行测试,它运行正常。它在表格中有大约500行数据。
测试在运行时通过,但是当我在套件中使用其他测试运行报告时,其他测试工作正常,直到它进入GroupByTest它只是挂起。测试未显示在Suite测试列表中,但页面仍在尝试运行报告,但它永远不会完成。在此测试之后有报告,如果单独运行也会通过。
我似乎无法弄清楚它为什么单独运行而不是套件运行。我选中了该框以跳过套件中的报告并通过该报告并像往常一样运行所有其他报告而没有问题,所以我知道这只是这个GroupByTest。我已经尝试调整内存和报告本身没有运气解决问题,运行FitNesse服务器的批处理文件没有显示任何错误......
任何帮助将不胜感激,因为该套件的结果每天都会发送给QA和产品经理。
谢谢!
RE: 没关系,
我从测试中删除了更多行,现在它随套件一起运行。我猜一个记忆问题?也许它没有及时从套件中的先前报告中释放内存以运行500行的报告。
无论如何,我希望如果遇到这个问题,这可以帮助其他人。
解决。
答案 0 :(得分:0)
从问题复制到表示找到答案:
“我从测试中移除了更多行,现在它与套件一起运行。我猜测内存有问题吗?也许它没有及时从套件中的先前报告中释放内存以运行500行的报告。“