我们已经配置了teamCity,我们在其上运行构建以进行测试。问题是,有几个测试用例(谈论一个具有5-15个测试方法的特定类),当我们在TeamCity上运行时需要将近45分钟。
我一直在尝试在本地机器上测试相同的情况,并且它们不需要超过6-7分钟。
你们可以向我推荐一些可以帮助我找出这些测试用例的可能原因的最佳实践吗?现在我将日志语句放在每个带时间戳的地方。还有什么我可以做的吗?
答案 0 :(得分:1)
我会看看这两种环境之间是否存在差异:
另外,您是否也在TeamCity中本地运行测试用例?
答案 1 :(得分:0)
我之前使用YJP(yourkit java profiler)来分析应用程序。我认为在他们购买许可证之前的前15天左右是免费的。