【问题标题】:Run mocha tests parallelly using selenium grid使用 selenium 网格并行运行 mocha 测试
【发布时间】:2013-05-29 22:52:47
【问题描述】:

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

【问题讨论】:

    标签: selenium-webdriver selenium-grid


    【解决方案1】:

    有一个 NPM 包可以并行执行 mocha 测试: https://github.com/atsuya/parallel-mocha

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-13
      • 2017-05-25
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多