以交互方式测试Protractor

Ana*_*and 1 angularjs protractor

我试图以交互方式运行量角器来测试元素

我启动了selenium服务器

wedriver-manager start
Run Code Online (Sandbox Code Playgroud)

然后我去量角器根目录

C:\Users\Name\AppData\Roaming\npm\node_modules\protractor
Run Code Online (Sandbox Code Playgroud)

并键入以下命令

"./bin/elementexplorer.js" http://some_server/someApp
Run Code Online (Sandbox Code Playgroud)

我得到以下错误

Script
Line : 1
Char : 1
Error : Invalid Character
Code : 800A03F6
Source : MS JScript compliation error
Run Code Online (Sandbox Code Playgroud)

在elementexplorer.js的行是以下行

#!/usr/bin/env node
Run Code Online (Sandbox Code Playgroud)

小智 8

我也有这个问题.输入量角器根目录后,尝试输入命令

node bin\elementexplorer.js http://some_server/someApp
Run Code Online (Sandbox Code Playgroud)

确保node命令位于PATH环境变量中,以便将其识别为有效命令.#!/ usr/bin/env节点通常是你在基于Unix的系统上看到的,所以在这种情况下你需要把"node"放在前面告诉Windows使用Node.js.