如何终止驱动程序实例而不引发异常?有时它在任何事情完成之前就退出了。
driver.get('http://www.google.com');
var query = driver.wait(until.elementLocated(By.name("q")));
query.sendKeys('webdriver\n');
driver.wait(until.titleIs('webdriver - Google Search'));
driver.quit();
最佳答案
这些方法返回 promise 。所以你需要等待他们按顺序执行这些操作。 例如
await driver.get('http://www.google.com');
参见https://github.com/SeleniumHQ/selenium/tree/master/javascript/node/selenium-webdriver#usage了解更多详情
关于javascript - selenium-webdriver:如何在 javascript 中使用 driver.quit(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52391836/