草庐IT

javascript - SyntaxError : Unexpected identifier in selenium-webdriver/lib/http. js:454 异步执行(命令)

coder 2025-02-11 原文

我最近安装了 selenium-webdriver javascript(node) client 3.6.0

步骤如下;

# npm install webdriver
# npm install selenium-webdriver
# npm install chromedriver

将它们安装到我的项目文件夹中

然后制作一个名为“library.js”的js文件

var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().forBrowser('chrome').build();
By = webdriver.By;
until = webdriver.until;


driver.get('http://www.google.co.in');

这在 require('selenium-webdriver') 处显示异步执行(命令)错误

Node 版本 V7.1.0。 npm 版本 3.10.9 chrome 版本 - ChromeDriver 2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881)

帮助我解决这个问题

最佳答案

我遇到了这个问题。如果您的版本低于 8,请运行 node -v,它无法处理 async 命令。您必须更新 Node。

关于javascript - SyntaxError : Unexpected identifier in selenium-webdriver/lib/http. js:454 异步执行(命令),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48542631/

有关javascript - SyntaxError : Unexpected identifier in selenium-webdriver/lib/http. js:454 异步执行(命令)的更多相关文章

随机推荐