在自动化测试中,单个 Cucumber TestNG 运行器正在正确地将线程分配给网格。但是,当我们有多个作业访问同一个集线器 url 时,它会导致超时。如果我们实现一个池队列,我是否需要对 testNg 运行器类或线程进行排队?如果我的第一份工作有 50 个测试和 100 个节点,那么我是否需要等到运行 50 个测试?如何利用空闲节点?
还有我可以从 selenium hub 使用什么 api 来实现上述逻辑?
在自动化测试中,单个 Cucumber TestNG 运行器正在正确地将线程分配给网格。但是,当我们有多个作业访问同一个集线器 url 时,它会导致超时。如果我们实现一个池队列,我是否需要对 testNg 运行器类或线程进行排队?如果我的第一份工作有 50 个测试和 100 个节点,那么我是否需要等到运行 50 个测试?如何利用空闲节点?
还有我可以从 selenium hub 使用什么 api 来实现上述逻辑?