当前位置:  开发笔记 > 编程语言 > 正文

测试分布

如何解决《测试分布》经验,为你挑选了0个好方法。

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

我很好奇是否有人找到了在几台机器中分配测试的好方法,以减少完整运行的总测试时间以及使用哪些工具来实现这一目标.我做了一些研究,看起来TestNG正朝着这个方向发展,但看起来它仍然处于相当多的发展阶段.

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

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有