我正在尝试调试我的量角器测试但是从起点开始我只想尝试探索elementExplorer。
当我输入protractor --elementExplorer
时,我得到以下输出,并使用data:,
打开Chrome。
这是我在控制台上看到的:
Starting selenium standalone server...
Selenium standalone server started at http://MYIPADDRESS:59672/wd/hub
Starting debugger agent.
Debugger listening on port 5858
此后几分钟内没有任何事情发生,我甚至无法输入Node.js cmd提示,因为它只是挂在那里。可以通过Ctrl C摆脱它。
仅供参考我的量角器测试运行良好,但只有调试不起作用。
答案 0 :(得分:4)
我遇到同样的问题,我使用的工作是运行“protractor debug”并在我的代码中添加browser.pause();
。
如果您执行此操作,则应该在debug>
点击时看到browser.pause();
提示,输入“c”让它继续直至点击browser.pause();
,然后输入repl
}
connecting to port 5858... ok
debug> c
debug> Selenium standalone server started at http://10.3.3.227:60726/wd/hub
break in /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/index.js:70
debug> repl
Press Ctrl + C to leave debug repl
>