Selenium Extend优化WebdriverJS的异步处理
Selenium 扩展 selenium-extend 是一个 npm 模块,它使 异步代码 更加合理。在与 Selenium Chromedriver 结合使用时,特别有价值,可以更轻松地在 Chromedriver 的上下文中使用 Chrome 扩展。selenium-extend 不会覆盖现有的驱动程序功能,而是添加了一个名为 extend 的对象,其中包含各种方法,这些方法将 selenium-webdriver 函数包装成在 浏览器导航 上下文中有意义的函数。
安装
npm install --save selenium-extend
初始化
npm install --save selenium-extend
使用扩展方法创建新驱动程序:
var extend = require('selenium-extend');
// constructing raw chrome
var driverPath = extend.createDriver();
下载地址
用户评论