我一直在用硒
Java
好几年了。但是,现在我尝试使用
javascript
. 我使用下面的指南来学习Selenium的JavaScript。
Guide
然而,当我尝试
npm install selenium-webdriver@3.6
npm WARN saveError ENOENT: no such file or directory, open 'E:\Proffessional\FMClarity\Selenium\package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open 'E:\Proffessional\FMClarity\Selenium\package.json'
npm WARN Selenium No description
npm WARN Selenium No repository field.
npm WARN Selenium No README data
npm WARN Selenium No license field.
+ selenium-webdriver@3.6.0
added 30 packages from 69 contributors and audited 34 packages in 8.086s
found 0 vulnerabilities
然后我试着按照简单的脚本,
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().
withCapabilities(webdriver.Capabilities.firefox()
.build();
driver.get('https://github.com/i18next/i18next-parser/issues/86');
我试着用
node sample.js
但是下面的错误显示,
SyntaxError: Unexpected token <
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:616:28)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
这可能不是一个很好的问题。然而,即使我有多年的Java经验,我对JavaScript还是很陌生。
任何形式的帮助都将不胜感激
提前谢谢。:)