gpt4 book ai didi

java - 测试分布

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:54:04 24 4
gpt4 key购买 nike

在我的工作中,我们正在运行一组测试,其中包含大约 3,000 个单独的测试用例。以前我们在一台机器上运行整个测试套件,大约需要 24-72 小时才能完成整个测试运行。我们现在已经创建了我们自己的系统,用于在大约三台独立的机器上分组和分发测试,并且对测试进行优先级排序,以便首先运行核心测试以获得更直接的结果,并在有可用机器时运行额外测试。

我很好奇是否有人找到了一种在多台机器上分发测试以减少完整运行的总测试时间的好方法,以及使用了哪些工具来实现这一目标。我做了一些研究,看起来 TestNG 是 moving in this direction , 但看起来它仍在相当大的开发中。

我们不打算重写我们的任何测试,但随着我们添加新测试并测试新产品或附加组件,我希望能够处理这样一个事实,即我们正在处理大量的测试。另一方面,如果我们能找到一个工具来帮助分发我们的 Junit 3.x 测试,甚至以非常基本的方式,那会很有帮助,因为我们不会不必维护我们自己的工具来做到这一点。

最佳答案

我见过一些人玩 distributed JUnit .我不能特别保证它有多有效,但我见过的其他团队似乎认为它足够直接。希望对您有所帮助。

关于java - 测试分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com