Senden von Strg+A Kombination zu einem element
Ich bin mit Winkelmesser für eckige end-to-end-aka e2e
testen.
Um zu senden-Tasten, um ein element, benutze ich:
element(by.model('myModel')).sendKeys('Test');
Wie kann ich senden eine Kombination von Tasten, wie Ctrl+A
?
Ich gesucht habe durch Winkelmesser-source-code auf github, aber habe nicht gefunden ein passendes Beispiel.
- Ich bin nicht positiv, aber ich denke es wird so Aussehen
sendKeys(protractor.key.CONTROL + 'a')
- Sie vielleicht gefunden, was hilfreich in der webdriverjs Dokumentation.
- Für Interessierte, die im Umgang mit
CONTROL
vsCOMMAND
: Mit cross-Plattform-Tastatur-shortcuts in der end-to-end-Tests.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist durchaus möglich im Linux und Windows, aber nicht in OSX
Gibt es auch ein nicht-element-Variante:
protractor.Key.COMMAND
(am mac) nach dem posten einer Frage - konnte nicht damit es funktioniert. Vielen Dank für die Antwort und für den link.Wenn Sie Winkelmesser-hotkeys, können Sie mit einfachen hotkey-strings (wie die von Winkel-hotkeys), um Sie auszulösen im Winkelmesser tests.
So, in diesem werden würde:
protractor-hotkeys
implizit behandeln Sie die Strg-vs-Befehl auf windows vs. mac? (verweist auf this)Scheint wie ein Alter post. Aber Nur gemeinsam eine Lösung, die für mich gearbeitet zu klaren Inhalt der Tinymce-editor verwenden Sie einen Winkelmesser in MAC.
FÜR MAC - NUTZER- 2019
Folgende code wählt Letzte Wort aus einem input