2017-06-27 2 views
1

Anwendungsart: Web AppWie klickt man auf der Tastatur eines iOS-Geräts auf die Suchtaste, um eine Webanwendung mit Selen zu automatisieren?

Device: IOS (iPAD)

Browser: Safari

Ich versuche, einen Vorfall in das Suchfeld zu suchen, aber die einzige Option kann ich tun, ist es durch einen Klick die Taste "Suchen" auf der Tastatur nach Eingabe der Vorfall-ID. Ich bin in der Lage, die Incident-ID mit sendkeys() eingeben, aber nicht, wie Sie auf die Schaltfläche "Suchen" auf der Tastatur klicken.

Ich habe die unten Dinge für diese versucht:

1. SEARCHBOX.sendKeys(Keys.chord(Keys.ENTER)); 

2. SEARCHBOX.sendKeys(Keys.chord(Keys.RETURN)); 

3. SEARCHBOX.sendKeys("\n"); 

4. SEARCHBOX.sendKeys(Keys.ENTER); 

5. Robot r = new Robot(); 
    r.keyPress(KeyEvent.VK_ENTER); 

aber nicht von ihnen arbeitete.

+0

SEARCHBOX.sendkeys (keys.ENTER); <- Funktioniert das? –

+0

Nein, es hat nicht funktioniert. –

+0

String command = "adb -s Eingabe keyevent KEYCODE_SEARCH"; Prozessergebnis = Runtime.getRuntime(). Exec (Befehl); –

Antwort

0
driver.getKeyboard().sendKeys(Keys.RETURN); 
Verwandte Themen