我想知道运行JUnit3-Test或JUnit4-Test是否有区别。即使总运行时间只有5-10%的改进,在一个带夜间构建的大型项目中,这也很重要。
Subquestins是:
@annotation
需要更长的时间吗?如果可能,请回答参考文献。
答案 0 :(得分:8)
我怀疑,鉴于JUnit的作用(主要是为人们编写测试提供框架),差异(如果有的话)可以忽略不计。与大多数性能问题和查询一样,您应该根据自己的特定情况自行执行测量。
我过去看到的任何测试性能问题都与开发人员如何编写实际测试以及他们是否处理以下问题有关:
如果您真的关注测试框架的速度,那么您是否也应该评估TestNG?