2013-05-29 80 views
0

我有1000个类似于以下测试文件的测试文件。我想设置硒网格以便在不同的机器上并行运行这些测试。设置完硒网格和多个节点后,我运行了“mocha test /”。这将顺序运行测试文件夹下的所有测试。我希望测试能够并行运行。当我将它们作为摩卡运行时,如何指定并行运行测试?使用硒网格并行运行摩卡测试

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); 
    }); 

回答