2017-04-24 3 views
2

Ich entwickle eine Angular-Anwendung und habe ein Problem mit dem Winkelmesser. Die Sache ist, dass die App diese Nachricht beim Entladen haben muss:Winkelmesser fehlgeschlagen: unerwarteter Alarm geöffnet

alert.

In Protractor Test, erhalte ich diese Fehlermeldung:

- Failed: unexpected alert open: {Alert text : Do you want to leave this site} 
    (Session info: chrome=57.0.2987.133) 
    (Driver info: chromedriver=2.26.436362 (5476ec6bf7ccbada1734a0cdec7d570bb042aa30),platform=Windows NT 10.0.14393 x86_64) 

Browsing, ich diese Lösung gefunden haben:

var alertDialog = browser.switchTo().alert(); 
alertDialog.accept(); 

Aber in diesem Fall ich dies immer:

- Failed: unexpected alert open: {Alert text : Do you want to leave this site} 
    (Session info: chrome=57.0.2987.133) 
    (Driver info: chromedriver=2.26.436362 (5476ec6bf7ccbada1734a0cdec7d570bb042aa30),platform=Windows NT 10.0.14393 x86_64) 
- Failed: Error while waiting for Protractor to sync with the page: "window.getAllAngularTestabilities is not a function" 

Antwort

Verwandte Themen