Nodejs+Selenium webdriver自动化测试

  • 安装webdriver

npm install selenium-webdriver –save

  • 安装chrome驱动

npm install chromedriver –save

这里一般会要求科学上网,最好手动去 http://npm.taobao.org/mirrors/chromedriver/ 找到对应版本复制到chrome安装目录下。并设置全局变量。

  • 初始化并打开一个网址

var webdriver = require(‘selenium-webdriver’);
var driver = new webdriver.Builder() .forBrowser(‘chrome’) .build();
driver.get(‘http://www.baidu.com’);