2017-06-27 34 views
1

應用類型:Web應用程序如何點擊一個iOS設備的鍵盤上的搜索鍵,使用硒自動化Web應用程序?

設備:IOS(新iPad)

瀏覽器:Safari瀏覽器

我想在搜索框中輸入要搜索一個事件,但唯一的選擇,我可以做到這一點是通過點擊輸入事件ID後鍵盤上的'搜索'鍵。我可以使用sendkeys()輸入事件ID,但不知道如何點擊鍵盤上的「搜索」鍵。

我曾嘗試下面的事情是:

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); 

,但他們的工作不。

+0

SEARCHBOX.sendkeys(keys.ENTER); < - 這是否正常工作? –

+0

不,它沒有工作。 –

+0

String command =「adb -s input keyevent KEYCODE_SEARCH」;處理結果= Runtime.getRuntime()。exec(command); –

回答

0
driver.getKeyboard().sendKeys(Keys.RETURN); 
相關問題