优化测试用例

时间:2010-12-07 20:42:46

标签: java performance optimization junit

我有几千个测试用例。有两种类型的测试正在进行中。什么是多个刀片上的自动化,由 TeamCity 集成。另一种是手动测试。

相同的测试用例,在 TeamCity 上运行时间不少于60分钟(一个班级,每个班级有24个测试用例)。如果在本地运行,同一类最多需要10分钟。

我想知道发生了什么以及为什么Teamcity测试案例花了这么长时间。有什么指针吗?

P.S:

  • 本地和teamcity机器的环境相同
  • 我已经在堆栈溢出问题上提出了这个问题,所有人都推荐 YourKit 。我稍后会尝试这个选项。

1 个答案:

答案 0 :(得分:1)

尝试记录每次测试需要多长时间才能查看特定测试是否缓慢。尝试在同一台机器上运行teamcity之外的测试。这很可能与团队城市无关。