刚刚搭建,在网上拷贝了一份脚本来测试,代码是这样的
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
driver.get('https://www.baidu.com');
driver.findElement(By.id('kw')).sendKeys('webdriver');
driver.findElement(By.id('su')).click();
driver.wait(until.titleIs('webdriver_百度搜索'), 1000);
driver.quit();
运行之后是成功启动浏览器之后就是这样结果了:
折腾两天了,不知道是什么原因导致,小小白求大神解答~~~~在此谢过~~~
分割线————————————————————————————————————————————————
知道原因:
脚本问题,还没加载完毕,代码就运行到了浏览器关闭的代码,所以加个执行一次的定时器等等再关闭~~~