Java单元测试-并行化+;多线程&x2B;无限次
我有很多Java JUnit测试类,它们对弹性搜索进行REST调用。我试图检查编排测试套件的最佳方式是什么,以使其满足以下要求-Java单元测试-并行化+;多线程&x2B;无限次,java,junit,testng,load-testing,Java,Junit,Testng,Load Testing,我有很多Java JUnit测试类,它们对弹性搜索进行REST调用。我试图检查编排测试套件的最佳方式是什么,以使其满足以下要求- 使用不同的输入参数无限地运行它们[帮助我加载测试ElasticSearch并收集响应时间,检查ES的缓存功能等] 并行运行这些测试类中的几个 以多线程方式运行它们 注意#我知道有几种不同的方法可以实现它,例如使用JMeter等。我试图看看是否可以通过编程实现 一个想法是在TestNG中创建一个启用了并行选项的测试套件,并设置一个cron以每X分钟调用一次测试套件。[我
谢谢 > P>你可以考虑以下选项:
#2和#3之间有什么区别?如果我有4个测试类,每个类有5个方法-我可能希望并行运行4个测试类中的3个(这是#2)。我还希望4个测试类中的3个在5个不同的线程中运行(这是#3)。由于多个线程,基本上将我的4个不同类视为20(4乘以5)个不同的类。无论是谁投票否决它或投票关闭它,如果你没有想法……请!要并行运行,需要多个线程