Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs browser.debugger()不';暂停浏览器_Angularjs_Debugging_Selenium_Selenium Webdriver_Protractor - Fatal编程技术网

Angularjs browser.debugger()不';暂停浏览器

Angularjs browser.debugger()不';暂停浏览器,angularjs,debugging,selenium,selenium-webdriver,protractor,Angularjs,Debugging,Selenium,Selenium Webdriver,Protractor,我使用的是WebStorm 9和量角器版本1.8。我更喜欢使用Chrome(41.0.2版)进行调试,并且能够在浏览器和WebStorm中调试正常的应用程序 然而,调试量角器失败了 Protractor --version //1.8.0 Angular // 1.3 OS // Windows 7 这里有一个简单的测试 it('check title', function () { browser.get('/e2e/employeeForm.html'); browser

我使用的是WebStorm 9和量角器版本1.8。我更喜欢使用Chrome(41.0.2版)进行调试,并且能够在浏览器和WebStorm中调试正常的应用程序

然而,调试量角器失败了

Protractor --version //1.8.0
Angular // 1.3
OS // Windows 7
这里有一个简单的测试

it('check title', function () {

    browser.get('/e2e/employeeForm.html');
    browser.sleep(5000);
    browser.debugger();

    var title = element(by.className('someClass'));
    expect(title.getText()).toMatch('Employee Form');

});
在终端中,我在一个控制台中启动了webdriver
webdriver manager start
。换句话说,我运行命令

量角器调试prc.conf.js

输出结果如下:

Starting debugger agent.
debugger listening on port 5858
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
connecting... ok
break in timers.js:79
77 }
78
79 function listOnTimeout() {
80 var msecs = this.msecs;
81 var list = this;
debug>
我点击
c
并进入。它继续,所有测试都失败。即使是浏览器也不会呈现我的页面<忽略代码>浏览器.调试器()


有人能给我一些建议吗?

这里详细介绍了量角器1.8.0和windows的一个错误:


该错误已在master()中修复,并将在下一版本的量角器中发布

您正在使用哪个版本的节点?(这可能与以下内容有关:)