我有 1000 个类似于以下测试文件的测试文件。我想设置 selenium 网格以便在不同的机器上并行运行这些测试。设置 selenium 网格和多个节点后,我运行“mocha test/”..这将按顺序运行 test 文件夹下的所有测试。我希望测试并行运行。当我将它们作为 mocha 运行时,如何指定并行运行测试?
var driver = require("selenium-webdriver");
driver = new webdriver.Builder().
usingServer(server.address()).
withCapabilities({'browserName': process.env.browserName}).
build();
it('should append query to title', function() {
driver.get('http://www.google.com');
driver.findElement(webdriver.By.name('q')).sendKeys('webdriver');
driver.findElement(webdriver.By.name('btnG')).click();
driver.wait(function() {
return driver.getTitle().then(function(title) {
return 'webdriver - Google Search' === title;
});
}, 1000);
});