Nodejs Selenium-webdriver 2个驱动程序,但仅1个受到控制

时间:2018-11-26 15:16:21

标签: javascript node.js selenium selenium-webdriver

我创建了一个类,其中包含一个启动函数,该函数创建一个硒驱动程序并重新加载(仅用于测试),例如:

class TestDriver{
    async start(){
        //Create driver
        var driver = await new webdriver.Builder()
        .forBrowser('chrome');
        .build();


        setTimeout(() => {
            await driver.get('https://google.com');
        }, 1000)
    }

}

当我创建2类TestDriver时,例如:

var test1 = new TestDriver();
test1.start();

var test2 = new TestDriver();
test2.start();

只有1个驱动程序/ Windows刷新,似乎即使创建了doe 2驱动程序,两个类也只能控制其中一个。

这是为什么?

谢谢!

0 个答案:

没有答案