Junit 4.12比作为ANT任务运行的TestNG慢得多

时间:2016-01-18 07:20:24

标签: java ant testng integration-testing junit4

大家早上好,

正如您可以在标题中看到的那样,我在Junit 4.12,ANT (Ant 1.9.2)Java1.6.0_45.64方面遇到了一些严重的问题。我为我的公司写了一个新的测试框架,因为当前搞砸了。

我们正在使用 Jenkins CI 执行持续集成测试,现在使用Junit 4.12Ant 1.9.2DbUnit-2.5.1 SNAPSHOT库进行数据库事务{{1 }}。我喜欢使用这个库/设置,因为它们是我的要求的一部分。

所以我将新框架集成到一个较小的项目(111个测试)并运行测试套件。从 Oracle DB (11g) 开始,耗时100(平均)。

现在,我可以整合到Jenkins,我正在写蚂蚁目标。用ant运行测试套件花费的时间更长(约300秒)。该死...

然后我重新编写了使用 TestNG (旧框架)的新框架并运行了ant目标。这只花了时间。

我在Google上研究了几个小时,找到了junit任务的一些配置,比如设置Eclipse IDE (Mars.1) - >没有任何改变。

我现在放弃了,我正在向更有经验的开发人员寻求帮助。你有什么想法吗?

提前致谢!

0 个答案:

没有答案