Wie man Winkelmesser drückt die Eingabetaste?
Habe ich versucht, dieses:
browser.actions().keyDown(protractor.Key.ENTER).keyUp(protractor.Key.Enter).perform();
gibt die Fehlermeldung:
Error: Not a modifier key
InformationsquelleAutor der Frage bodine | 2013-11-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Keyup/Keydown ist begrenzt, um modifier-keys in WebDriver (shift, Strg, etc). Ich denke, Sie wollen
browser.actions().sendKeys(protractor.Key.ENTER).perform();
InformationsquelleAutor der Antwort Jmr
Aktionen() ist nicht erforderlich.
Können Sie etwas tun:
Update: einige Leute haben sich beschwert, dass Sie nicht senden Sie die enter-browser. Wenn Sie dies tun wollen, ändern Sie einfach Ihre Auswahl:
InformationsquelleAutor der Antwort Andres D
Hier ist ein weiterer Weg, dies zu tun
InformationsquelleAutor der Antwort patz
Aus der docs hier...
http://appfigures.github.io/webdriver-js-api-reference/symbols/webdriver.WebElement.html#sendKeys
Auch andere Beispiele aus dem oben verlinkten docs.
InformationsquelleAutor der Antwort jfountain